IDLファイルのコンパイル
IDLファイルをコンパイルすることにより、クライアント、サーバそれぞれのアプリケーションの言語に合わせたスタブファイルとスケルトンファイルを作成できます。IDLファイルのコンパイルは、IDLc、あるいはtdcコマンドを使用します。
スタブとクライアントアプリケーションのソースとのコンパイル・リンク
記述したクライアントアプリケーションのソースとスタブをコンパイルします。コンパイルに必要なCORBAサービスのライブラリファイルなどについては、“アプリケーション作成ガイド(CORBAサービス編)”を参照してください。また、コンパイル方法の詳細については、クライアントアプリケーションを動作させるオペレーティングシステムやミドルウェアのマニュアルを参照してください。
以下にUNIX環境における簡単なコンパイル、リンク方法を示します。
%cobol -M -c test_c.cbl %cobol -c test_stub.cbl %cobol -dy -L. -L/opt/FSUNots/lib -lCurrentnt -lCurrent_COBOL -L/opt/FSUNod/lib/nt -lOM -L/opt/FSUNod/lib -lOMcbl -ltest_cdr -o test test_c.o test_stub.o |
ここで、上記例におけるlibCurrentnt.so、libCurrent_COBOL.soは、libOM.soより先に指定して、コンパイル、リンクしてください。