| Interstage Application Server アプリケーション作成ガイド (CORBAサービス編) |
目次
索引
![]()
|
| 第4章 アプリケーションの開発(C言語) | > 4.4 サーバアプリケーションのプログラミング(静的スケルトンインタフェース) |
CORBAの初期化メソッドCORBA_ORB_init()を呼び出し、初期化処理を行います。結果として、ORBのオブジェクトリファレンスが返されます。このオブジェクトリファレンスは、以降で呼び出すORBインタフェースを使用する場合に指定します。
main( argc, argv )
int argc;
char *argv[];
{
int current_argc = argc;
CORBA_ORB orb; /* ORBのオブジェクトリファレンス */
CORBA_Environment env; /* 例外情報 */
orb = CORBA_ORB_init( ¤t_argc,argv, FJ_OM_ORBid, &env );
また、CORBA_ORB_BOA_init()で基本オブジェクトアダプタの初期化処理を行います。
CORBA_BOA boa; /* BOA用オブジェクトリファレンス */
/* BOAの取得 */
boa = CORBA_ORB_BOA_init( orb, ¤t_argc, argv, CORBA_BOA_OAid, &env );
なお、必要であればサーバアプリケーションの初期化も行います。
目次
索引
![]()
|