Borland(R) Enterprise Server VisiBroker(R) プログラマーズリファレンス

[目次][索引][前へ][次へ]

22.11 PortableServer::POA

 
class PortableServer::POA : public virtual CORBA::PseudoObject
 

POAクラスのオブジェクトがオブジェクトインプリメンテーション群を管理します。POAは,これらのオブジェクトをObjectIdで識別する,ネームスペースをサポートします。一つのPOAは,ほかの複数のPOAのネームスペースを提供します。そのネームスペースの中では,POAは既存POAの子POAとして作成され,ルートPOAから始まる階層を形成します。

ルートPOAは,ORB::resolve_initial_references("RootPOA")を使用して取得します。

POAオブジェクトをほかのプロセスにエクスポートしたり,文字列化したりしないでください。POAオブジェクトのエクスポートや文字列化を試みるとMARSHAL例外が発生します。

<この節の構成>
22.11.1 インクルードファイル
22.11.2 PortableServer::POAのメソッド