最適なオープン ソース Java ワークフロー フレームワーク (OSWorkflow、jBPM、XFlow など) は?
5 に答える
これは、kBPM、OpenWFE、および Enhydra Shark を比較した記事で、適切で詳細な情報が含まれているようです。
それはあなたがどのような初期投資をしたいかによります。jBPMは機能と柔軟性の点で最高ですが、OSWorkflowはより軽量で、起動と実行が簡単で、学習曲線が短くなっています。
Drools Flowは、私が最近見つけた最高のワークフロー ソリューションです。最近構築および設計されたものであり、他の長い既存のフレームワークから学んだ教訓に基づいているため、他のソリューションよりも優れているという贅沢があります。
Drools Flow は、Flow の他に Guvnor、Expert、Fusion を含む公式のDrools 5リリースと共にコミュニティ プロジェクトとして提供されます。
残念ながら、Drools Flow はまだ公式の Red Hat サポート契約を結んでおらず、それが大企業の検討を妨げています。jBPM プロジェクトは同じサポート屋根の下にあるため、政治的な理由でサポートが存在しないと考える人もいるかもしれません。
jBPMに投票します。社内の大規模なETLプラットフォームで使用しましたが、非常にうまく機能しているようです。しかし、私はそれと比較するものは何もありません。
YAWL - さらに別のワークフロー言語 http://en.wikipedia.org/wiki/YAWL