Converging OR 网关 JBPM 6.0 中 "Direct Active Paths" 的含义

Meaning of "Direct Active Paths" in the Converging OR gateway JBPM 6.0

在 JBPM 6 用户指南 (http://docs.jboss.org/jbpm/v6.0/userguide/jBPMBPMN2.html) 中,Converging AND 网关将等到 所有 个传入分支完成后再继续,Converging OR 网关将继续一旦其传入分支的所有直接活动路径 完成。

OR型网关中描述的"direct active paths"的含义和上下文以及与AND型网关中的"incoming branches"的区别?

不同之处在于,对于 AND 网关,假设所有传入路径都将被触发,因此您必须等待每个路径都完成。

使用 OR 网关时,可能不会触发所有传入路径,因此您只需等待仍处于活动状态的路径(图表的活动部分仍有可能到达网关)。

要获得更完整和技术性的描述,我建议您查看 BPMN2 规范,或对工作流模式的解释。