• Camunda工作流——第一章 参与者


      参与者(Participants)是参与流程的对象,表示流程中活动的执行者,可以是一个组织、角色、系统或者个人。参与者主要包括泳池(Pool)和泳道(Lane)。

      泳池(Pool)在它所处的环境中有明确的组织边界,比如一家公司或者一个组织。泳道总是位于一个泳池或者另一个泳道中,它与同一个泳池中的其他泳道可以无限制的通信。

      开始事件(Start Event)代表一个事情或者一个流程的开始。

      结束事件(Ended Event)代表一个事情或者一个流程的结束或者终止。

      活动(Activity)代表在流程中需要完成的工作。

      顺序流(Sequence Flow)代表流程中活动执行的顺序。

      定时器事件(Timer Intermediate Event),是定时器和中间事件的结合。

      排他网关(Timer Exclusive Gateway),也叫互斥网关、异或网关。网关用来控制流程中的分支进行发散或者汇聚。排他网关表明多条分支路径只有一条可以执行。

      并行网关(Parallel Gateway),所有分支都指向完成后才会沿着顺序继续执行下去。

      事件网关(Event Gateway),用来对基于事件的分支进行建模。流程会沿着最先捕获的事件的分支路径执行下去。

    最佳实践

      1,只有重要的事情才在展开的泳池(Expanded Pool)中建模。

      2,泳池应该代表特定的角色。

      3,泳道不应该是个人。

    ##############阁下如果是抄袭,爬取文章作恶或误导他人的开发者,请阅读中国现行法律的相关处罚条例再动手,转载之前最好先验证#############
  • 相关阅读:
    C#——Unity事件监听器
    关于RAS加解密的工具类
    关于Map的源码分析之HashMap
    关于Map的源码分析
    关于Set的源码分析
    关于集合List的源码分析
    关于String源码分析
    hdu 1285 确定比赛名次
    hdu 2553 N皇后问题
    hdu 1312 Red and Black
  • 原文地址:https://www.cnblogs.com/chuyuan/p/14675823.html
Copyright © 2020-2023  润新知