Interstage Application Server リファレンスマニュアル(API編)
目次 索引 前ページ次ページ

第5章 OOCOBOLインタフェース> 5.1 ORBインタフェース

5.1.1 CORBA-ORB_INIT

名前

 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回以上呼び出さないでください。


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2007