xml - 包含或异或之间有什么区别?

标签 xml bpel bpmn

我一直在研究一些业务流程执行语言 (BPEL) 和相关的建模系统 (BPMN),设计人员需要在其中了解流程流的包容性和排他性网关。非常感谢您提供的任何帮助,假设适用相同的规则,对这些术语的一般解释就足够了。

这是我在对 Mark 的回应中试图理解的一些技术文本 - 对于连接两个事件的简单链接,状态默认为 true,因此目标事件始终得到执行。但是,如果将转换条件应用于链接,例如测试流程变量中包含的值,状态可能会设置为“false”,从而阻止任何目标事件的执行。如果目标有多个链接,则执行或阻止的决定基于各个链接状态值的或。目标执行只需要一个链接状态为真;因此转换条件可以用来映射BPMN的Inclusive OR gateway

最佳答案

  • 包含或:A 或 B 或两者。
  • Exclusive or:A 或 B,但不能两者兼而有之。

关于xml - 包含或异或之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3246249/

相关文章:

xml - 如何在门户网站odoo13上添加所见即所得

php - 如何使用 xPath 知道节点是否是 XML 中的结束标记 </>?

bpel - 选择 BPEL 引擎

java - 将 Activiti 任务从旧流程迁移到新流程

java - 如何在java中使用属性值获取xml标签值

jquery - 为什么我的 AJAX 代码会产生错误?

tomcat - 如何在 Apache ODE 中记录 BPEL 流程的 SOAP 消息

tomcat - 如何在 ODE 服务器上部署 bpel 项目

java - 具有 3 输出专用网关的 BPMN 图在 Camunda 中不起作用

bpmn - Camunda - 中间消息事件无法与单个执行关联