首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我必须使用哪个BPMN网关?

我必须使用哪个BPMN网关?
EN

Stack Overflow用户
提问于 2022-06-13 15:15:37
回答 1查看 27关注 0票数 0

我正在构建这个BPMN,在这个BPMN中,用户必须填写6个表单(完成6个任务)。在他完成所有6项任务后,他应该得到一些结果,但是如果这些任务中的任何一项丢失了,那么我们就没有结果了。

我应该使用哪个网关?我认为最适合的是包容性网关,但所有6项任务都可以按任何顺序完成。

我应该使用一个复杂的网关来描述这个过程吗?或者并行网关工作得很好。

EN

回答 1

Stack Overflow用户

发布于 2022-07-20 19:33:16

如果必须以任何所需的顺序执行确切的6个任务,并且流程在完成所有6个任务之前不应继续,则最简单的方法是使用。

当令牌到达第一个门时,就会在每个传出流上发送令牌,这将激活每个任务。一旦每个任务完成并将其令牌传递给门,左侧的门将生成一个令牌来继续流。

复杂网关还可以满足您的需要,因为它允许在传入流和传出流上设置复杂的条件,包括多个分支上的多个令牌。例如,如果需要完成6项任务中的5项,或者只希望完成任务的某些组合来继续流程,则这是必要的。但对你的问题似乎太过分了。

包容性网关不是满足您需要的解决方案,因为它只允许激活一个传出分支。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72605195

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档