BPEL-BPELプロセスのパートナーリンク
パートナーリンクは、BPELプロセスが相互作用するすべての関係者間の通信交換として定義されます。
これらは、BPELプロセスが外部世界と相互作用する実際の実装への参照です。
呼び出されたパートナーリンク
これらは、BPELプロセスによって呼び出されるサービスへのリンクです。
クライアントパートナーリンク
これらは、BPELプロセスを呼び出すことができるサービスへのリンクです。
パートナーリンクのプロパティ
パートナーリンクプロパティエディタを使用すると、BPELプロセスのパートナーリンクを確立できます。パートナーリンクプロパティエディタを使用すると、次のように指定できます。
Name −Invoke要素の名前を指定します。
WSDL File −パートナーリンクに関連付けられているWSDLファイルを示します。
Partner Link Type −WSDLで定義されているパートナーリンクタイプを示します。
My Role −ビジネスプロセス自体の役割を示します。
Partner Pole −パートナーの役割を示します。
Documentation − [プロパティ]ウィンドウからアクセスします。
パートナーリンクは、.bpelファイルで定義されています。
BPELは、次の3つの方法でサービスと対話できます。
- BPELプロセスを呼び出すサービス
- BPELプロセスによって呼び出されるサービス
- 双方向に機能するサービス