ページの先頭行へ戻る
Interstage Application Server V13.0.0 アプリケーション作成ガイド(CORBAサービス編)
FUJITSU Software

11.4.1 同一プログラム内の別オブジェクトの呼び出し

同一プログラム内に複数のオブジェクトが実装されている場合のプログラミング方法について説明します。

// IDL
module test {
    interface intf1 {
        void op1();
        void op3();
    };
    interface intf2 {
        void op2();
    };
};

C++言語では、サーバアプリケーションの実装部は、以下のように各implクラスのメンバ関数としてマッピングされます。



上記IDL定義では、オブジェクトのメソッド呼び出す場合、以下の2とおりの方法があります。