0

我对微软的工作流程基础有了一些简要的了解。我的应用程序的场景需要我大量的工作流来处理请求。请求可以由多个工作流处理,并且必须根据请求者和其他请求信息来识别正确的工作流。

我在哪里可以定义过滤器。我是否应该定义一个分支正确工作流的主工作流。还是有任何简单的方法,例如工作流程的资格标准。

4

1 回答 1

0

当然,如果在一个地方维护标准决策有意义,则使用输入数据启动单个工作流,并使用简单的 If 活动或 FlowDecision 分支到适当的子工作流,具体取决于您是从序列还是流程图开始. 如果你有很多,即不止几个,一个简单的 If 活动使用起来可能会很尴尬,那么你可以使用 FlowSwitch 来代替。如果决策逻辑更复杂,另一种选择可能是使用 Pick,然后“询问”每个可能的子工作流程,说明它们是否可以处理输入。

于 2012-11-16T17:55:17.137 回答