我正在寻找在我的基于Java的Web应用程序中使用的现成工作流引擎。以下是我的初始要求 -
截至目前,我正在一起研究JBoss JBPM和Drools。如果您有这个或其他竞争者的经验,请告诉我,我应该考虑进行评估吗?
答案 0 :(得分:5)
答案 1 :(得分:3)
是的我同意你的意见,jBPM是一个灵活的业务流程管理(BPM)套件。它构成了业务分析师和开发人员之间的桥梁
和
drools是一个很好且管理良好的规则引擎,我建议使用这两个规则引擎,但你不会有像oracle数据库一样的功能,它的个人功能独立于此
答案 2 :(得分:2)
答案 3 :(得分:1)
科学工作流程:Kepler,Taverna< ---这些都是数据密集型的,并且易于分发。它们旨在处理基因组学/行星数据等......
对于业务工作流程,请查看JBoss JBpm,它是事务性的(即,它没有针对大规模计算密集型工作流进行优化,而是为了支持需要安全性,数据库事务等的业务工作流而编写。