![]() |
![]() |
|
|
デフォルトの場合の注意事項
ここでは、BEA Tuxedo /Q プログラミングについて、「キュー・サービスの呼び出し」 の主に左側部分について説明します。この図では、クライアント (または、クライアントとして機能するプロセス) は tpenqueue(3c) を呼び出し、TMQUEUE(5) サーバを通して利用できるキュー・スペースを指定して、メッセージをキューに登録しています。クライアントは、その後、TMQUEUE への tpdequeue(3c) 呼び出しを介して、応答を取得します。
「キュー・サービスの呼び出し」 では、キューに入れられたメッセージが、サーバ TMQFORWARD(5) によってキューから取り出され、処理のために tpcall(3c) を介してアプリケーション・サーバに送信されています。tpcall() に対する応答が受信されると、TMQFORWARD は応答メッセージをキューに登録します。TMQFORWARD の主な目的は、キュー・スペースと既存のアプリケーション・サービスとの間にインターフェイスを提供することです。そのため、アプリケーションにコードを追加する必要はありません。そのため、ここでは、クライアントとキュー・スペースとの間の処理を中心に説明します。
キュー機能の使い方を簡単に示すサンプルがソフトウェアに提供されています。詳細については、「サンプル・アプリケーション」を参照してください。
![]() |
![]() |
![]() |
|
Copyright © 2001 BEA Systems, Inc. All rights reserved.
|