5.2.1 FactoryFinderの検索

クライアント・アプリケーションは、適切なファクトリを探し始める前に、FactoryFinderへのリファレンスを取得する必要があります。クライアント・アプリケーションが関連付けられているドメイン内のFactoryFinderへのリファレンスを取得するには、クライアント・アプリケーションは次の2つのブートストラップ処理メカニズムのうち、いずれかを使用します。

  • “FactoryFinder”を指定してTobj_Bootstrap::resolve_initial_references操作を呼び出します。この操作は、クライアント・アプリケーションが現在属しているドメイン内のFactoryFinderへのリファレンスを返します。Oracle Tuxedoクライアント・ソフトウェアを使用している場合は、このメカニズムを使用します。詳細は、「Tobj_Bootstrap::resolve_initial_references」を参照してください。
  • “FactoryFinder”を指定してCORBA::ORB::resolve_initial_references操作を呼び出します。この操作は、クライアント・アプリケーションが現在属しているドメイン内のFactoryFinderへのリファレンスを返します。サード・パーティ製のクライアントORBを使用している場合は、このメカニズムを使用します。詳細は、「CORBA::ORB::resolve_initial_references」を参照してください。

ノート:

クライアント・アプリケーションに返されるFactoryFinderへのリファレンスは、そのFactoryFinderと同じマシンに登録されたファクトリ・オブジェクトへのリファレンス、別のマシンに登録されたファクトリ・オブジェクトへのリファレンス、または別のドメインに登録されたファクトリ・オブジェクトへのリファレンスである可能性があります。