Seven's blog

你不会找到路,除非你敢于迷路

0%

流程引擎技术调研

概念

  • 工作流
  • BPMN
  • DMN (Decision Model & Notation)
  • CMMN (Case Management Model and Notation)

选型

后端

Activiti

  • 官网
  • Github Star 9.1k
  • Document | Activiti Core

activiti 由 Alfresco 软件开发,目前最高版本 activiti 7
activiti 有 5、6、7 几个主流版本。其中 5 和 6 的核心 Leader 是 Tijs Rademakers,后来由于内部分歧,Tijs Rademakers 在 2017 年离开团队,创建了 flowable。
现在 activiti 由 Salaboy 团队接管,5 和 6 两个版本已经暂停维护,activiti 7 仍然使用 activiti 6 的内核,并没有开发新的特性。只是在 activiti 上层封装了一些应用。

flowable

  • 官网
  • Github Star 6k
  • Document | 文档
    使用
用户和用户组 | 中文

参考文档:

前端

bpmn

参考文档

  • 常见的工作流方案对比
  • BPM、BPMN、BPMN2.0概念介绍
  • BPMN和DMN基本概念和使用案例
微信公众号
扫码关注, 一起进步!