|
|
要求/応答型通信
BEA Tuxedo システムでは、要求/応答型通信のインプリメントに IPC メッセージ・キューが使用されます。キューは、コネクションレス型通信の基本要素です。各サーバには、要求キューと呼ばれるプロセス間通信 (IPC) メッセージ・キューが割り当てられ、各クライアントには応答キューが割り当てられます。そのため、クライアント・アプリケーションでは、サーバとの継続的な接続を確立する代わりに、要求をサーバのキューに登録して、サーバにその要求を送信できます。また、アプリケーションの応答キューからメッセージを取り出して、サーバからのメッセージを確認して取得できます。
要求/応答型モデルは、以下に説明するように、同期と非同期の両方のサービス要求に使用できます。
同期メッセージング
同期呼び出しでは、クライアントがサーバに要求を送信し、クライアントが待機している間にサーバが要求された処理を行います。その後、サーバがクライアントに応答を送信し、クライアントが応答を受信します。
同期要求/応答型通信
非同期メッセージング 非同期呼び出しでは、BEA Tuxedo クライアントは、送信したサービス要求の処理が完了するまで待機しません。要求を発行した後も、別のタスク (ほかの要求の発行など) を実行します。最初の要求への応答が返されると、クライアントはその応答を取得します。 非同期要求/応答型通信
|
Copyright © 2001 BEA Systems, Inc. All rights reserved.
|