Hitachi

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


22.17 PortableServer::ServantLocator

class PortableServer::ServantLocator :
                       public PortableServer::ServantManager

POAにNON_RETAINポリシーがある場合,POAはPortableServer::ServantLocatorオブジェクトであるサーバントマネージャを使用します。サーバントマネージャが返すサーバントは,1件のリクエストにだけ使用できます。

POAは,このサーバントマネージャが返すサーバントは1件のリクエストに対してだけ使用されるということを知っているので,サーバントマネージャのメソッドに追加情報を提供できます。これによってサーバントマネージャの1組のメソッドは,PortableServer::ServantLocatorサーバントマネージャとは異なる処理を実行できます。

〈この節の構成〉