BPMN事件与触发器之间的相关性

时间:2017-03-23 13:03:31

标签: bpmn

我一直在阅读BPMN 2.0。有些人可以告诉我事件和触发器之间的区别,以及它们如何与BPMN的观点相关联

1 个答案:

答案 0 :(得分:0)

一般来说,这个问题可以用两种方式回答。

简化方式,其中删除了所有辅助详细信息。

事件回答了问题发生了什么?
触发器是回答问题为什么会发生的事情?

合格的方式,包含所有必需的详细信息。

事件是流程上下文发生的事情,它改变了流程状态,数据对象,流程。 任何过程的主要基本事件是:

  1. 开始活动
  2. 结束活动
  3. 中级事件,即非常重要的事情
  4. 前两个确定流程是停止还是仍然有效。

    触发器是更通用的实体,也称为事件定义,并且被事件指定为捕获,即激活它们。它们可以被描述为一组条件,如果是真的,则会触发一些事件。触发器可以是:

    1. 消息的触发器。它们在收到消息时执行。
    2. 时间的触发。它们按时执行警报。
    3. 有条件的触发器。当满足某些条件时,它们会被解雇。
    4. 升级触发器。当流程升级时,它们会被解雇 还有更多
    5. 确切的可用触发器集取决于具体的BPMS,并且需要单独的固体文章。