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

D.3.5 POAインタフェース

(5) POAインタフェースのサンプルプログラムの実行例を説明します。

種別

フォルダ(注1)

備考


POAインタフェース(C++言語)

%OD_SAMPLES%\POA\C++\*\*_s, *_c

(2)

POAインタフェース(Java言語)

%OD_SAMPLES%\POA\java_1_4\*

  

注1)
ここで使用している環境変数は、以下です(Interstageのインストールフォルダ:デフォルト)。

環境変数

OD_SAMPLES

C:\Interstage\ODWIN\src\sample

注2)
フォルダ名の最後に_sの付くフォルダがサーバアプリケーションフォルダ、_cの付くフォルダがクライアントアプリケーションフォルダです。それぞれフォルダ名が一致する_s、_cフォルダの組合せで使用します。


D.3.5.1 POAインタフェース(C++言語)

<作成/サーバ>

D.3.1.1 静的インタフェース/各種データ型(C言語)”の<作成/サーバ>を参照してください。
ただし、スケルトンの作成では、以下を実行してください。

注意

08_factory_1_instance_tieのサーバアプリケーションを使用する場合は、サーバアプリケーションを作成する前にMicrosoft(R) Visual Studio(R)の[プロジェクト]-[プロパティ]-[構成プロパティ]-[C/C++]-[言語]で「ランタイム型情報を有効にする」に「はい (/GR)」を指定してください。


<作成/クライアント>

D.3.1.1 静的インタフェース/各種データ型(C言語)”の<作成/クライアント>を参照してください。
ただし、スタブの作成では、以下を実行してください。

IDLc -vcpp -poa simple.idl

<実行>

D.3.1.1 静的インタフェース/各種データ型(C言語)”の<実行>を参照してください。


D.3.5.2 POAインタフェース(Java言語)

D.3.1.3 静的インタフェース/各種データ型(Java言語)”を参照してください。