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 );なお、必要であれば、サーバアプリケーションの初期化も行います。