【发布时间】:2012-03-26 09:07:57
【问题描述】:
我们有一个处理请求的服务,它接收。处理每个请求的工作流程包含许多步骤,根据某些条件(中间变量等,某些服务调用的结果)进行分支。基本上整个工作流程都可以写成一个大流程图。
目前,我的实现包含很多大的If-else 块。在每个块中,又有许多if-else 子块等等。这段代码很难管理和开发。例如,如果在流程图中添加了一些新的步骤/分支,则进行相应的代码更改并测试这些更改非常痛苦。
是否存在一些可以在这种情况下使用的库?我听说过Amazon Simple Work Flow,但是这里可以用吗?
【问题讨论】:
标签: java workflow amazon-web-services flowchart amazon-swf