【问题标题】:Implementing flowchart type workflows in java在java中实现流程图类型的工作流
【发布时间】:2012-03-26 09:07:57
【问题描述】:

我们有一个处理请求的服务,它接收。处理每个请求的工作流程包含许多步骤,根据某些条件(中间变量等,某些服务调用的结果)进行分支。基本上整个工作流程都可以写成一个大流程图。

目前,我的实现包含很多大的If-else 块。在每个块中,又有许多if-else 子块等等。这段代码很难管理和开发。例如,如果在流程图中添加了一些新的步骤/分支,则进行相应的代码更改并测试这些更改非常痛苦。

是否存在一些可以在这种情况下使用的库?我听说过Amazon Simple Work Flow,但是这里可以用吗?

【问题讨论】:

    标签: java workflow amazon-web-services flowchart amazon-swf


    【解决方案1】:

    我知道drools flow,http://www.jboss.org/drools/drools-flow 允许将工作流建模为流程图,它是基于 Java 的,并且有一个用于图形流建模的 eclipse 插件。 Drools 流程已合并到 jBPM5 http://www.jboss.org/jbpm/ 中,这是一个类似的项目。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-13
      • 2018-02-13
      相关资源
      最近更新 更多