【问题标题】:Java based workflow engine required需要基于 Java 的工作流引擎
【发布时间】:2010-07-20 03:33:19
【问题描述】:

我正在寻找一个基于 java 的工作流引擎,它足够强大,可以拥有大部分工作流功能,但易于实现。

诸如根据有权批准一个状态的人的批准从一个状态转换到另一个状态的功能,如果所有必需的字段/数据都可用,单人或多人批准一个状态,则转换也可以是自动的,可视化编辑器来创建工作流,只有在某些字段具有特定值(如规则)时才会发生转换,向批准者发送通知,一旦获得批准,就会向观察状态的人发送通知。

【问题讨论】:

标签: java workflow business-rules


【解决方案1】:

听起来业务流程执行语言 (BPEL) 的实现正是您想要的。

为了补充 Samuel 的建议,我建议您查看 OpenESB 网站上的视频。 NetBeans 插件非常强大。

更一般地,另请参阅 Wikipedia 的 Comparison of BPEL engines


编辑:在过去一周左右的时间里,我也花了一些时间使用Bonita Open Solution (GPLv2)。在我看来,它优于 jBPM 和 Activiti。插件的范围(即您可以向第三方提供的业务逻辑或通知)非常令人印象深刻,并且 GUI 编辑器非常易于使用。此外,它开箱即用,具有非常易于使用的门户功能,这意味着您可以非常快速地在 Web 门户中模拟适当的工作流任务、分配等。目前我唯一的批评是,我希望他们能以一种更加用户友好的方式连接到 Web 服务(仍然可以这样做,只是有点繁琐)。此外,论坛人员活跃,员工通常会在一天内回答问题。

【讨论】:

    【解决方案2】:

    Activity (http://activiti.org/) 是新的 jBPM 后代。看起来很有希望,如果您现在从工作流程开始,我会去的。

    【讨论】:

      【解决方案3】:

      JBoss BPM怎么样

      【讨论】:

        猜你喜欢
        • 2018-03-22
        • 1970-01-01
        • 2013-01-06
        • 1970-01-01
        • 2011-01-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多