返信
関連項目
返信アクティビティーは、受信アクティビティーを呼び出したあとに、応答を送信するために使用します。受信要素と返信要素の組み合わせは、要求と応答の操作を作成します。返信アクティビティーは同期 (要求と応答) 対話に使用され、パートナーリンクおよび操作を指定します。これらすべての属性は、プロセスを起動した受信アクティビティーの属性と必ず一致させます。
返信アクティビティーの前には、常に、同じパートナーリンク用の受信アクティビティーが存在します。
返信要素を使用するには、次の手順に従います。
- デザインビューで、パレットから返信要素を図へドラッグします。
- 返信要素を右クリックし、「編集」を選択します。
- 「プロパティーエディタ」ダイアログで、次の項目を指定します。
- 名前。任意の名前を入力します。
- パートナーリンク。返信がメッセージを送信する先のパートナーリンクを選択します。パートナーリンクを返信アクティビティーと関連付ける別の方法は、図上で メッセージフローを描画することです。
- 操作。返信要素に関連する操作を定義します。パートナーリンクと操作は、対応する受信要素のパートナーリンクと操作に一致させてください。
- 次に示す応答の型を選択します。
- 正常応答。このオプションでは、通常の応答の型のメッセージを送るように、返信要素を構成します。任意で、出力変数について、新しい出力変数を作成するか既存の変数を参照するかのいずれかを指定できます。
- フォルト応答。「フォルト応答」を選択すると、フォルトメッセージを送るように返信要素を構成します。フォルト名を選択します。このときフォルト変数について、新しいフォルト変数を作成するか既存の変数を参照するかのいずれかを指定することもできます (任意)。フォルトの選択方法の詳細については、「フォルト名」ダイアログ」を参照してください。
これで、返信要素がパートナー Web サービスへ応答メッセージを送信するように構成されました。
相互関係セットの追加
プロセス要素用に定義した相互関係セットを返信要素に追加できます。相互関係セットを返信アクティビティーに追加する前に、少なくとも 1 つの相互関係セットをプロセス要素用に定義しておく必要があります。
相互関係セットを返信に追加するには、次の手順に従います。
- デザインビューで、返信要素を右クリックし、「編集」を選択します。
- プロパティーエディタで、「相互関係」タブを選択し、「追加」をクリックします。
- 「相互関係セットの選択」ダイアログで、「相互関係セット」ノードを展開し、相互関係セットを選択して「了解」をクリックします。
- (省略可) 必要に応じてさらに相互関係セットを追加し、「了解」をクリックします。
- 関連項目
- パートナーリンク
- 受信
- 相互関係について
- 変数の作成
- 「新規変数」ダイアログボックス
- BPEL デザイナーパレット: Web サービス
- BPEL デザイナーのデザインビューについて
著作権と商標について