呼び出し
関連項目
呼び出しアクティビティーは、BPEL プロセスとパートナー Web サービスの間の単方向の操作または要求と応答の操作を、パートナーが提供するポート上で起動します。呼び出しは、同期呼び出しと非同期呼び出しの両方で使用されます。つまり、これは BPEL プロセスにパートナーとのメッセージ交換を可能にします。
呼び出しはパートナー Web サービスと対話するので、図上で呼び出しアクティビティーをパートナーリンク要素へ必ず関連付けます。
呼び出し要素を使用するには、次の手順に従います。
- デザインビューで、パレットから図へ呼び出し要素をドラッグします。
- 呼び出し要素を右クリックし、「編集」を選択します。
- 「プロパティーエディタ」ダイアログで、次の設定を行います。
- 名前。任意の名前を入力します。
- パートナーリンク。操作を指定するパートナーリンクを選択します。パートナーリンクを呼び出しアクティビティーと関連付ける別の方法は、図上で メッセージフローを描画することです。
- 操作。起動する操作を定義します。この操作は、パートナー WSDL ファイル内で定義されているので、ドロップダウンリストから操作を選択するだけで済みます。
- 入力変数。新しい変数を作成するか既存の変数を使用して、入力データをパートナーサービスに引き渡します。
- 出力変数。新しい変数を作成するか既存の変数を使用して、パートナーサービスから受信したデータを転送します。
これで、呼び出し要素は、ターゲットのパートナー Web サービスへの呼び出しを起動するよう構成されました。
相互関係セットの追加
プロセス要素用に定義した相互関係セットを呼び出しアクティビティーに追加できます。相互関係セットを呼び出しに追加する前に、少なくとも 1 つの相互関係セットがプロセス要素用に定義されているかを確認します。
呼び出しに相互関係セットを追加するには、次の手順に従います。
- 図エディタで、呼び出し要素を右クリックし、「編集」を選択します。
- プロパティーエディタで、「相互関係」タブを選択し、「追加」をクリックします。
- 「相互関係セットの選択」ダイアログボックスで、「相互関係セット」ノードを展開し、相互関係セットを選択して「了解」をクリックします。
- (省略可) 必要に応じてさらに相互関係セットを追加し、「了解」をクリックします。
- 関連項目
- パートナーリンク
- 変数の作成
- 相互関係について
- 「新規変数」ダイアログ
- BPEL デザイナーパレット: Web サービス
- BPEL デザイナーのデザインビューについて
著作権と商標について