名前
CORBA-ORB_INIT
形式
REPOSITORY. CLASS CORBA-ORB CLASS CORBA-SYSTEMEXCEPTION CLASS CORBA-USEREXCEPTION METHOD-ID. ORB_INIT. DATA DIVISION. LINKAGE SECTION. 01 APL_NAME TYPE PIC X ANY LENGTH. 01 ORB_IDENTIFIER TYPE PIC X ANY LENGTH. 01 RET USAGE OBJECT REFERENCE CORBA-ORB. PROCEDURE DIVISION USING APL_NAME ORB_IDENTIFIER RETURNING RET RAISING CORBA-SYSTEMEXCEPTION CORBA-USEREXCEPTION
機能説明
ORBを初期化し、ORBのオブジェクトリファレンスを返します。このオブジェクトリファレンスは、他のORBインタフェースを呼び出す場合に使用します。APL_NAMEには、アプリケーション名を指定します。ORB_IDENTIFIERには、FJ-OM_ORBidを指定します。
本関数を発行することにより、以降の章・節に記述されている各関数が使用できます。
復帰値
正常終了した場合は、ORBのオブジェクトリファレンスが返されます。
異常終了した場合は、CORBA-SYSTEMEXCEPTION例外、またはCORBA-USEREXCEPTION例外が発生します。
システム例外発生時に設定された例外情報およびマイナーコードの意味については、“メッセージ集”の“CORBAサービスから通知される例外情報/マイナーコード”を参照してください。
注意事項
本関数は、1プロセスで2回以上呼び出さないでください。