7.14. JBPM-JBossESB-to-ESB Integration
JBPM-JBossESB 間の通信では、サービスオーケストレーションに JBPM を使用できます。
これらのサービスのインターグレートに使用される 2 つの JBPM アクションハンドラークラスは、
EsbActionHandler
と EsbNotifier
です。EsbActionHandler
は、サービスにメッセージを送信し、応答を待ちます。一方、EsbNotifier
は応答を待ちません。
注記
Enterprise Service Bus とのインタラクションは 非同期 であるため、サービスの実行中にプロセスインスタンスはブロックされません。
警告
JBPM サービスと JBoss Warehouse サービス間で渡される変数を表すクラスは、JBPM プロセス、ターゲットの詳細サービス、およびアーキテクト JBPM コールバックサービスに表示されることが重要です。これらのクラスを常にサーバーの
lib
ディレクトリーにデプロイします。