リクエスト・リプライ・フォルト・コールバック・メッセージ交換パターン

リクエスト・リプライ・フォルト・コールバック相互作用では、メディエータが起動され、最初のコール元にレスポンス、非同期リプライおよび1つ以上のフォルト・タイプを返信します。表24-7に示すように、ルーティング・ルール・ターゲットのタイプに基づいて、レスポンス、フォルトおよびコールバックが処理されます。

表24-7 リクエスト・レスポンス・フォルト・コールバックのメディエータへのレスポンス

ルーティング・ルール・ターゲットのWSDL レスポンス

リクエスト

リクエスト・コールバック・サービスが含まれる順次ルーティング・ルールと、レスポンスを返す順次ルーティング・ルールが、それぞれ少なくとも1つずつ必要です。必要なルーティング・ルールが定義されていない場合、コールバックおよびレスポンスは送信されません。

リクエスト・レスポンス

リクエスト・コールバック・サービスが含まれる順次ルーティング・ルールと、レスポンスを返す順次ルーティング・ルールが、それぞれ少なくとも1つずつ必要です。必要なルーティング・ルールが定義されていない場合、コールバックおよびレスポンスは送信されません。

リクエスト・レスポンス・フォルト

リクエスト・コールバック・サービスが含まれる順次ルーティング・ルールと、レスポンスを返す順次ルーティング・ルールが、それぞれ少なくとも1つずつ必要です。必要なルーティング・ルールが定義されていない場合、コールバックおよびレスポンスは送信されません。

リクエスト・コールバック

レスポンスを返す順次ルーティング・ルールが少なくとも1つ必要です。送信するレスポンスがない場合、メディエータはnullを返します。

リクエスト・レスポンス・コールバック

レスポンスおよびコールバックがコール元に返信されます。メディエータによるメッセージ処理での例外によってフォルトが発生する場合があります。

リクエスト・レスポンス・フォルト・コールバック

レスポンス、フォルトおよびコールバックがコール元に返信されます。

図24-6は、リクエスト・リプライ・フォルト・コールバック・メッセージ交換パターンを示しています。

図24-6 リクエスト・リプライ・フォルト・コールバック・メッセージ交換パターン

図24-6の説明が続きます
「図24-6 リクエスト・リプライ・フォルト・コールバック・メッセージ交換パターン」の説明