camunda-bpmn-开始事件(Start Events)

开始事件(Start Event):

  • 开始事件(Start Event)定义了一个流程或者一个子流程从哪儿开始
  • 流程引擎(camunda engine)支持的开始事件:None Event,Timer Event,Message Event,Signal Event,Conditional Event
  • 流程实例对开始事件的要求:
        1.一个流程定义至少要有一个开始事件
        2.每个流程定义最多一个空开始事件(None Event)或者一个定时开始事件(Timer Event),
        3.但是可以有多个消息开始事件(Message Event)、信号开始事件(Signal Event)和条件开始事件(Conditional Event)
  • 异步开始事件:开始事件可以被申明成异步的,这可以保证流程引擎在实例化的过程中创建流程实例,但是这个初始化过程不是同步的,而是创建了一个job,并被job执行器(job executor)异步的执行
    图1:各种消息开始事件
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。