partner linkアクティビティ
このアクティビティでは、プロセスと連係する外部サービスを定義できます。パートナ・リンク・タイプは、対話において各サービスが果たす役割を定義すること、および対話の中でメッセージを受信するために各サービスが提供するポート・タイプを指定することで、2つのサービス間での対話関係の特性を決定します。たとえば、信用格付けサービスおよび2つの融資斡旋業者サービス(United LoanおよびStar Loan)と対話するプロセスを作成する場合、3つのサービスすべてにパートナ・リンクを作成します。
図A-24は、BPEL 2.0における「パートナ・リンク」ダイアログを示しています。次の詳細を指定します。
-
サービスの意味のある名前。
-
外部サービスのWeb Services Description Language (WSDL)ファイル。
-
実際のサービス・タイプ(パートナ・リンク・タイプとして定義)。
-
サービスのロール(パートナ・ロールとして定義)。
-
サービスをリクエストするプロセスのロール(マイ・ロールとして定義)。
パートナ・リンクの詳細は、「BPELプロセスからの非同期Webサービスの起動」を参照してください。