《CORBA中实体对象的POA创建与管理》
在CORBA(Common Object Request Broker Architecture)的应用开发中,如何有效地创建和管理对象是一个关键问题。本文将详细介绍如何创建和使用适用于激活和管理实体对象的POA(Portable Object Adapter),并结合具体的代码示例进行说明。
1. 创建BranchOffice对象
首先,我们来看一下如何创建和激活一个 BranchOffice 对象。以下是创建 BranchOffice 对象的代码示例:
“basic_session_poa”,
false, // Single threaded
false // for ‘Session’ objects
);
//-------------------------------------------
// Create Factories and export their object references.
//-------------------------------------------
byte[] oid = null;
org.omg.CORBA.Object ref = null;
// Step 1 - Create a servant for the ‘BranchOffice’ interface.
Servant the_BranchOffice = new RecycleBroker_BranchOffice_i(
ba
超级会员免费看
订阅专栏 解锁全文
77

被折叠的 条评论
为什么被折叠?



