gpt4 book ai didi

java - 在java中实现流程图类型的工作流

转载 作者:行者123 更新时间:2023-11-30 11:46:44 26 4
gpt4 key购买 nike

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

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

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

最佳答案

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

关于java - 在java中实现流程图类型的工作流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9625190/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com