Interstage Application Server アプリケーション作成ガイド (CORBAサービス編)
|
目次
索引

|
5.2.2.2 ゲートウェイの登録
サーバアプリケーションが実装するゲートウェイをORBに対して通知します。このため、以下の手順で処理を行います。
- CORBA::ORB::resolve_initial_references()によりインプリメンテーションリポジトリのオブジェクトリファレンスを取り出します。メソッドのパラメタとしてCORBA_ORB_ObjectId_ImplementationRepositoryを指定します。
- サーバアプリケーションのImplementationRepオブジェクトのオブジェクトリファレンスを求めるため、FJ::ImplementationRep::lookup_id()を発行します。
- サーバアプリケーションが実装するゲートウェイを登録するために、CORBA::BOA::set_impl_dsi()を発行します。
boa->set_impl_dsi(
boa,
*env,
(CORBA_DynamicImplementationRoutine_cpp)dsi );
Copyright 2006 FUJITSU LIMITED