Java开源工作流引擎

6

什么是最好的开源Java工作流框架(例如OSWorkflow、jBPM、XFlow等)?


你可以尝试使用Piper。https://github.com/creactiviti/piper - okrunner
5个回答

3

这是一篇文章,比较了kBPM、OpenWFE和Enhydra Shark,看起来有一些很好的、详尽的信息。


2

Drools Flow 是我最近接触到的最好的工作流解决方案。它比其他解决方案更好,因为它是最近构建和设计的,并且基于其他长期存在的、有些过度设计的框架所学到的经验。

Drools Flow 作为社区项目与官方Drools 5发布一起提供,除了Flow外还包括Guvnor、Expert和Fusion。

不幸的是,Drools Flow目前还没有官方的Red Hat支持合同,这是一些大公司考虑使用它的障碍。有人可能认为这种支持之所以不存在,是由于jBPM项目与其共享支持屋檐的政治原因。


2

这取决于你想要进行的初始投资类型。在功能和灵活性方面,jBPM是最好的选择,但OSWorkflow更轻量级,更容易上手,并且学习曲线较小。


0

我认为它在询问引擎而不是定义语言。 - fglez
1
YAWL 包括一个开源执行引擎(以及一些其他支持应用程序)。 - andy

0

我会为jBPM投票。我们在内部的一个较大的ETL平台上使用它,它似乎运行得非常好。不过,我没有其他可比较的选择。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接