2

私はserviceMixを初めて使用します。数日前にserviceMix 4.5.1をダウンロードしました。

コマンド features:install ode を使用して serviceMix に ode をインストールしようとしたとき

それは私にこれを教えてくれます:

Error executing command: No feature named 'ode' with version '0.0.0' available

大量のウェブをグーグル/検索したところ、次のような悪いニュースがありました。

"Fuse ESB 4.4 does not support Apache ODE. The latest version of ODE is not compatible with Fuse ESB."

から来る

http://fusesource.com/forums/thread.jspa?messageID=11209

Fuse ESB - ODE インストール

では、serviceMix 4.4 が ODE をサポートしなくなった場合、serviceMix で Web サービス オーケストレーションを行う別の方法は何ですか? この作業を行うためにラクダを使用しようとしましたが、それは簡単ではありません。

"bpel-g" はどうですか?( http://code.google.com/p/bpel-g/ ) 良い選択でしょうか? または他の選択?

どんな助けでも本当に感謝します。

4

2 に答える 2

0

プロセスとオーケストレーションにはActivitiが気に入っています。

Karaf/SMX/Fuse ESB 内で実行しないでください。ただし、この命令を使用しない場合は可能です。

また、必要に応じてヒューマン タスクなどのための優れた Web エクスプローラーと、迅速なデザインと視覚化のための BPMN モデラーも備えています。

于 2013-06-14T06:38:30.377 に答える
0

bpel-gを試すことをお勧めします。同僚と私は最近、いくつかの BPEL 適合性ベンチマークを行っています (fyi: ベンチマーク ツールはgithubで入手可能です)。 -g はフォークです。ODEが3位にランクイン。

bpel-g のもう 1 つの優れた機能は、実際に積極的に保守されていることです。Fuse ESB のインフラストラクチャにどの程度うまく統合されているかはわかりませんが、.NET としてデプロイできるためwar、これは大きな問題にはなりません。

更新: 調べてみました: bpel-gは camel と統合されているようで、 camel コンポーネントを呼び出すためのカスタム ハンドラーを提供します。したがって、基本的に、Petters の回答で概説されているソリューションは bpel-g にも適用され、Activiti とは対照的に、メッセージ相関フレームワークがあります。最後に、すでに BPEL を知っているので、それを使用するための障壁は小さくなるはずです。結果として、ここでは bpel-g がより適切なソリューションになる可能性があります。

于 2013-06-14T07:48:55.280 に答える