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

|
F.2.1.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 );
All Rights Reserved, Copyright(C) 富士通株式会社 2006