Java开源工作流引擎

时间:2020-03-05 18:54:07  来源:igfitidea点击:

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

解决方案

回答

我将对jBPM进行投票。我们在内部较大的ETL平台上使用了它,它似乎运行得很好。但是,我没有什么可比拟的。

回答

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

回答

这取决于我们要进行哪种初始投资。就功能和灵活性而言,jBPM是最好的,但是OSWorkflow更加轻巧,易于安装和运行,并且学习曲线更短。

回答

YAWL另一种工作流语言
http://en.wikipedia.org/wiki/YAWL

回答

Drools Flow是我最近遇到的最好的工作流程解决方案。它具有比其他解决方案更好的优势,因为它是最近才构建和设计的,并且是基于从其他长期存在的,经过精心设计的框架中吸取的教训。

Drools Flow是一个社区项目,同时还有正式的Drools 5版本,除了Flow之外,还包括:Guvnor,Expert和Fusion。

不幸的是,Drools Flow还没有正式的Red Hat支持合同,这对于某些大公司来说是一个障碍。有人可能会因为政治原因而没有提供该支持,因为jBPM项目位于同一个支持范围内。