![]() |
![]() |
|
|
サーバのビルド
実行可能なサーバをビルドするには、buildserver(1) コマンドを使用して、BEA Tuxedo System サーバ・アダプタなどすべての参照ファイルと共にアプリケーション・サービス・サブルーチンをコンパイルします。
注記 BEA Tuxedo サーバ・アダプタは、メッセージの受信、処理のディスパッチ、トランザクションが有効な場合はトランザクションの管理を行います。
buildserver コマンドには、次の構文を使用します。
buildserver -C -o filename -f filenames -l filenames -r rmname -s -v
次の表は、buildserver コマンド行オプションを示しています。
注記 BEA Tuxedo ライブラリは自動的にリンクされます。コマンド行に BEA Tuxedo ライブラリ名を指定する必要はありません。
リンクするライブラリ・ファイルの指定順序は重要です。関数を呼び出す順序と、これらの関数への参照を含むライブラリによって、この順序が決定されます。
デフォルトでは、buildserver コマンドは UNIX の cc コマンドを呼び出します。環境変数 CC を指定して別のコンパイル・コマンドを指定したり、CFLAGS を指定してコンパイル・フェーズやリンク・フェーズに独自のフラグを指定することができます。詳細については、「環境変数の設定」を参照してください。
次のコマンドは、acct.o アプリケーション・ファイルを処理して、NEW_ACCT と CLOSE_ACCT という 2 つのサービスを含む ACCT サーバを作成しています。NEW_ACCT は OPEN_ACCT 関数を呼び出し、CLOSE_ACCT は 同じ名前の関数を呼び出します。
buildserver -o ACCT -f acct.o -s NEW_ACCT:OPEN_ACCT -s CLOSE_ACCT
関連項目
![]() |
![]() |
![]() |
|
Copyright © 2001 BEA Systems, Inc. All rights reserved.
|