introduction to jBPM BPEL

相違点

jPDL BPEL
ワークフロー制御 拡張性高く、きわめてまれなワークフローでも対応可 固定されたワークフロー
待機状態 Wait State receive
データハンドリング POJOでContextInstanceクラス経由で操作 XMLXPath
プロセス実行 jPDLで定義された情報に対してjBPM APIで操作 WebServiceインターフェイスで操作
service呼び出し ActionHandler invoke(Apache WSIFでpojo呼び出しも可能になる予定)

基本的には異なるシステム間(XMLで通信しそうな環境)でのビジネスプロセスを管理したい場合にはBPELを利用しましょう、そうでない場合はjPDLを使用しましょう、とのこと。

BPEL


...