Activiti学习笔记

101 阅读1分钟

1.Activity使用流程

Untitled-2023-12-18-1520.png

2.BPMN2.0 的基本符号主要包含:

  • 事件 Event

    开始事件:表示一个流程的开始

    中间事件:发生的开始和结束事件之间,影响处理的流程

    结束事件:表示该过程结束

  • 活动 Activities

    用户任务 User Task

    服务任务 Service Task

    子流程 Sub Process

  • 网关 GateWay

    • 排他网关:只有一条路径会被选择

    • 并行网关:并行执行所有输出顺序流,为每一条顺序流创建一个并行执行路线。最终,在所有的执行路线都执行完后才继续向下执行。

    • 包容网关:可以同时执行多条路线。相当于是排他网关和并行网关的结合。

    • 综合网关

    • 事件网关:专门为中间捕获事件设置的,允许设置多个输出流指向多个不同的中间捕获事件。当流程执行到事件网关后,流程处于等待状态,需要等待抛出事件才能将等待状态转换为活动状态

  • 流向 Flow

    流是连接两个流程节点的连线,常见的流向包含以下几种:

    顺序流:用一个带实心箭头的实心线表示,用于指定活动执行的顺序

    信息流:用一条带箭头的虚线表示,用于描述两个独立的业务参与者(业务实体/业务角色)之间发送和接受的消息流动

    关联:用一根带有线箭头的点线表示,用于将相关的数据、文本和其他人工信息与流对象联系起来。用于展示活动的输入和输出