この図は、1リクエストの結果が複数レスポンスになった場合に発生する事象を示すダイアグラムです。次のアクションを実行します。

  1. クライアントBPELプロセスには、リクエストをサービスBPELプロセスに送信するinvokeアクティビティと、返される複数のレスポンスを管理するsequenceアクティビティがあります。sequenceアクティビティには、3つのreceiveアクティビティが含まれています。

  2. このinvokeアクティビティは、WSDLクライアント・パートナ・リンクを経由して、サービスBPELプロセスにリクエストを送信します。

  3. サービスBPELプロセスには、クライアントからのリクエストを受信するreceiveアクティビティと、送信するレスポンスを管理するsequenceアクティビティがあります。

  4. サービスBPELプロセスのreceiveアクティビティは、データをsequenceアクティビティに送信します。次に、sequenceアクティビティの3つのinvokeアクティビティが、WSDLクライアント・パートナ・リンクを経由して、クライアントBPELプロセス内の対応するreceiveアクティビティにレスポンスを返します。