12

Spring マネージド アプリケーションにワークフローを追加する必要があります。無数の OSS ワークフロー ソリューションのいずれかを使用した有用な経験がある人はいますか? どれが一番いいですか?Spring との統合に最も適しているのはどれですか? どれを避けるべきですか?

4

5 に答える 5

3

シンプルなプロセス オーケストレーションのみが必要な場合は、Spring 独自のWeb Flowがその名前にもかかわらず、オーケストレーション タスク マネージャーとして機能します。状態を数日間保存する必要がある場合は、オープンソース プロジェクトのいずれかの「アーリー アダプター」になる必要があります。Eclipse の BPEL プロジェクトを参照してください。

私の推測では、BPEL/BPM/Workflow スペースのより明確な全体像が明らかになると、Spring が JDBC、トランザクション、ORM フレームワークなどと同じ方法で抽象化レイヤーを提供することがわかるでしょう...

于 2008-08-13T02:02:38.537 に答える
2

ブライアンが言ったように、非常に複雑なことをしている場合は、BPELの使用を検討するかもしれません。

オープンソースのBPELエンジンはたくさんありますが、頭に浮かぶのはApache OrchestrationDirectorEngineです。

于 2008-10-08T11:55:53.980 に答える
1

2番目のSpringWebFlow。プロセスの複雑さにもよりますが、Web Flowはさまざまな状態を管理するのに最適であり、簡単に入手でき、大量のドキュメントが用意されていることがわかりました。

于 2008-08-20T12:17:14.700 に答える
0

Spring / Java EEアプリにワークフローエンジンを追加するために、おそらくjBPMと統合されたDrools / Guvnorを検討していますが(このプレゼンテーションのように)、まだ試してみる初期段階にあります。

于 2008-08-13T12:15:19.377 に答える
0

私の意見では、ActiveVOS は最高の BPEL エンジンです。評価版をダウンロードして試してみてください。JBoss は、オープン ソースの提供も採用しています。

于 2009-01-09T10:14:46.860 に答える