リクエスト・リプライ・フォルト・コールバック・メッセージ交換パターン
リクエスト・リプライ・フォルト・コールバック相互作用では、メディエータが起動され、最初のコール元にレスポンス、非同期リプライおよび1つ以上のフォルト・タイプを返信します。表24-7に示すように、ルーティング・ルール・ターゲットのタイプに基づいて、レスポンス、フォルトおよびコールバックが処理されます。
表24-7 リクエスト・レスポンス・フォルト・コールバックのメディエータへのレスポンス
ルーティング・ルール・ターゲットのWSDL | レスポンス |
---|---|
リクエスト |
リクエスト・コールバック・サービスが含まれる順次ルーティング・ルールと、レスポンスを返す順次ルーティング・ルールが、それぞれ少なくとも1つずつ必要です。必要なルーティング・ルールが定義されていない場合、コールバックおよびレスポンスは送信されません。 |
リクエスト・レスポンス |
リクエスト・コールバック・サービスが含まれる順次ルーティング・ルールと、レスポンスを返す順次ルーティング・ルールが、それぞれ少なくとも1つずつ必要です。必要なルーティング・ルールが定義されていない場合、コールバックおよびレスポンスは送信されません。 |
リクエスト・レスポンス・フォルト |
リクエスト・コールバック・サービスが含まれる順次ルーティング・ルールと、レスポンスを返す順次ルーティング・ルールが、それぞれ少なくとも1つずつ必要です。必要なルーティング・ルールが定義されていない場合、コールバックおよびレスポンスは送信されません。 |
リクエスト・コールバック |
レスポンスを返す順次ルーティング・ルールが少なくとも1つ必要です。送信するレスポンスがない場合、メディエータは |
リクエスト・レスポンス・コールバック |
レスポンスおよびコールバックがコール元に返信されます。メディエータによるメッセージ処理での例外によってフォルトが発生する場合があります。 |
リクエスト・レスポンス・フォルト・コールバック |
レスポンス、フォルトおよびコールバックがコール元に返信されます。 |
図24-6は、リクエスト・リプライ・フォルト・コールバック・メッセージ交換パターンを示しています。