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

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

表24-4 メディエータのWSDLがリクエスト・リプライ・フォルトの場合のレスポンス

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

リクエスト

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

リクエスト・レスポンス

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

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

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

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

ターゲットからのレスポンスはありませんが、リクエスト・レスポンス・サービスが含まれる順次ルーティング・ルールが少なくとも1つ必要です。送信するレスポンスがない場合、メディエータはnullを返します。コールバックは、別のターゲットまたはイベントに転送されます。

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

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

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

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

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

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

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