工作流Activiti核心概念、原理和集成方法

1.什么是工作流及BPMN2.0规范介绍

BPMN 是Business Process Modeling Notation 的简称 BPMN定义了一个业务流程图;

Activity是bpmn的一个实现: 1.启动与结束事件(event) 2.顺序流(Sequence Flow) 3.任务(Task) 4.网关(Gateway) 5.子流程(Subprocess) 6.边界事件(Boundary Event) 7.中间事件(Intermediate Event) 8.监听器(Listener)

2.Activiti核心概念,如流程模型、流程部署、流程定义和流程实例

其核心的核心概念如下:

  • Model模型,最先有模型,可基于模型上传bpmn文件,创建deployment
  • Deployment部署,根据bpmn文件部署的流程,已经将基本的流程都定义好,形成一个部署
  • ProcessDefinition流程定义,根据部署创建的流程定义(模板)
  • ProcessInstance流程实例,根据流程定义id启动形成流程实例(每启一个都形成一个新的)

image.png

3.工作流使用步骤

①流程定义:管理员在后台[流程管理]部署流程并激活

②审核人定义:任务分配者在前台[分配任务]时选择流程,并基于选择的流程选择具体审批人、会签策略等

③流程开启:任务提交审核后即可开启工作流

4.UI界面,如Activiti Modeler是如何实现工作流建模界面的

BPMN web建模器组件界面使用Activiti Modeler实现,内置在Activiti Explorer web应用中。

5.典型业务场景

 

6.参考

语雀文档 -> https://www.yuque.com/crlq2v/rphald/ngq0si

cloud-flow.zip
工作流演示资料.pptx

Activiti用户手册V5.21.pdf

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值