4.4.3 AccountManagerオブジェクトへのバインド
クライアントプログラムは,open(String name)メソッドを呼び出す前に,まずbind()メソッドを使用してAccountManagerオブジェクトをインプリメントするサーバとのコネクションを確立する必要があります。
- C++の場合
-
bind()メソッドのインプリメンテーションは,idl2cppコンパイラが自動的にインプリメントします。bind()メソッドは,サーバを探してコネクションを確立するようVisiBroker ORBにリクエストします。
- Javaの場合
-
bind()メソッドのインプリメンテーションは,idl2javaコンパイラが自動的に生成します。bind()メソッドは,サーバを探してコネクションを確立するようVisiBroker ORBにリクエストします。
サーバの探索に成功し,コネクションが確立されると,サーバのAccountManagerPOAオブジェクトに対応するプロキシオブジェクトが作成されます。AccountManagerオブジェクトのオブジェクトリファレンスはクライアントプログラムに返されます。