<< 目次を表示 >> ページ位置: その他の記法のモデリング > ビジネスモデリング > BPMN > BPEL |
ビジネスプロセス実行言語(Business Process Execution Language : BPEL)は、XML形式で表現され、他のシステムとのメッセージ交換を伴う実行可能なプロセスを指定するものです。メッセージのやりとりは、Webサービス記述言語(Web Services Description Language : WSDL)1.1を利用して送信メッセージと受信メッセージを記述します。
以下の文章は、WikipediaのBPELの内容を参考にした説明です。:
ビジネスプロセス実行言語(BPEL)は、Webサービスビジネスプロセス実行言語(WS-BPEL)の略で、Webサービスとの相互作用を指定するための実行可能言語です。ビジネスプロセス実行言語のプロセスは、多くの場合にはWebサービスインタフェースを使用して情報を入出力します。
Webサービスのインタラクションは、2つの方法で記述できます
Enterprise ArchitectでのBPEL
Enterprise Architectのユニファイド版以上のエディションでは、実行可能なプロセスからBPEL2.0の生成をサポートしています。BPMN2.0プロファイルを利用して、BPELダイアグラムを簡単に作成できます。WS-BPELには明確に定義された表記方法はありませんが、BPMNの表現を活用し、BPELのプロセスの記述に対応しています。BPMNがビジネスプロセスの表現のため記法であり、BPELはそれを実行可能なプロセスのためのXMLを生成する仕組みです。
注意: |
|
参照: