Hitachi

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


29.5 Messaging::RebindPolicy

class Messaging::RebindPolicy : public virtual CORBA::Policy,
                                public virtual CORBA::Object

Borland Enterprise Server VisiBrokerのRebindPolicyは,CORBA 2.5の仕様に従って実装されています。また,Borland Enterprise Server VisiBrokerでは,オブジェクト障害後,osagentを使用したほかのオブジェクトの呼び出しをサポートするために拡張しています。

VisiBroker ORBのRebindPolicyは,GIOPのロケーションフォワードメッセージ,およびオブジェクト障害を,VisiBroker ORBがどのように処理するかを決定します。VisiBroker ORBは,CORBA::Objectインスタンスにある有効ポリシーを参照して,オブジェクト障害後,osagentを使用したほかのオブジェクトの呼び出しやリバインドを処理します。

CORBA::Policyから派生したOMGインプリメンテーションは,ターゲットサーバに正常にバインドされた場合,VisiBroker ORBが透過的にリバインドをするかどうかを決定します。この継承インプリメンテーションは,ターゲットオブジェクト,スレッド,またはVisiBroker ORBに正常にバインドされた場合,VisiBroker ORBが透過的にオブジェクト障害後,osagentを使用したほかのオブジェクトの呼び出しをするかどうかを決定します。

〈この節の構成〉