【工作流大合集】Camunda+Flowable(基础篇+高级篇)+Activiti7

资源简介

主流开源流程引擎介绍
1、Osworkflow

Osworkflow是一个轻量化的流程引擎,基于状态机机制,数据库表很少,Osworkflow提供的工作流构成元素有:步骤(step)、条件(conditions)、循环(loops)、分支(spilts)、合并(joins)等,但不支持会签、跳转、退回、加签等这些操作,需要自己扩展开发,有一定难度,如果流程比较简单,osworkflow是很好的选择,但该开源组件已过时,长时间没有版本升级了。

官方网站:http://www.opensymphony.com/osworkflow/

2、JBPM

JBPM由JBoss公司开发,目前最高版本JPBM7,不过从JBPM5开始已经跟之前不是同一个产品了,JBPM5的代码基础不是JBPM4,而是从Drools Flow重新开始,基于Drools Flow技术在国内市场上用的很少,所有不建议选择jBPM5以后版本,jBPM4诞生的比较早,后来JBPM4创建者Tom Baeyens离开JBoss后,加入Alfresco后很快推出了新的基于jBPM4的开源工作流系统Activiti, 另外JBPM以hibernate作为数据持久化ORM也已不是主流技术,现在时间节点选择流程引擎,JBPM不是最佳选择。

官方网站:https://www.jbpm.org/

3、Activiti

activiti由Alfresco软件开发,目前最高版本activiti 7。activiti的版本比较复杂,有activiti5、activiti6、activiti7几个主流版本,选型时让人晕头转向,有必要先了解一下activiti这几个版本的发展历史。activiti5和activiti6的核心leader是Tijs Rademakers,由于团队内部分歧,在2017年时Tijs Rademakers离开团队,创建了后来的flowable, activiti6以及activiti5代码已经交接给了 Salaboy团队, activiti6以及activiti5的代码官方已经暂停维护了, Salaboy团队目前在开发activiti7框架,activiti7内核使用的还是activiti6,并没有为引擎注入更多的新特性,只是在activiti之外的上层封装了一些应用。结论是activiti谨慎选择。

官方网站:https://www.activiti.org/

4、flowable

flowable基于activiti6衍生出来的版本,flowable目前最新版本是v6.6.0,开发团队是从activiti中分裂出来的,修复了一众activiti6的bug,并在其基础上研发了DMN支持,BPEL支持等等,相对开源版,其商业版的功能会更强大。以flowable6.4.1版本为分水岭,大力发展其商业版产品,开源版本维护不及时,部分功能已经不再开源版发布,比如表单生成器(表单引擎)、历史数据同步至其他数据源、ES等。Flowable 是一个使用 Java 编写的轻量级业务流程引擎,使用 Apache V2 license 协议开源。2016 年 10 月,Activiti 工作流引擎的主要开发者离开 Alfresco 公司并在 Activiti 分支基础上开启了 Flowable 开源项目。基于 Activiti v6 beta4 发布的第一个 Flowable release 版本为6.0。Flowable 项目中包括 BPMN(Business Process Model and Notation)引擎、CMMN(Case Management Model and Notation)引擎、DMN(Decision Model and Notation)引擎、表单引擎(Form Engine)等模块。

官方网站:https://flowable.com/open-source/

5、Camunda

Camunda基于activiti5,所以其保留了PVM,最新版本Camunda7.15,保持每年发布2个小版本的节奏,开发团队也是从activiti中分裂出来的,发展轨迹与flowable相似,同时也提供了商业版,不过对于一般企业应用,开源版本也足够了,强烈推荐camunda流程引擎,功能和性能表现稳定。

选择camunda的理由:

(1)通过压力测试验证Camunda BPMN引擎性能和稳定性更好。

(2)功能比较完善,除了BPMN,Camunda还支持企业和社区版本中的CMMN(案例管理)和DMN(决策自动化)。Camunda不仅带有引擎,还带有非常强大的工具,用于建模,任务管理,操作监控和用户管理,所有这些都是开源的。

官方网站:https://docs.camunda.org/manual/7.15/introduction/

《【工作流大合集】Camunda+Flowable(基础篇+高级篇)+Activiti7》

资源目录

——/计算机教程BTDLG/09-其他/553-【工作流大合集】Camunda+Flowable(基础篇+高级篇)+Activiti7/
├──Activiti资料  
|   ├──2022版本  
|   └──2023版本  
├──Camunda  
|   ├──02-课件资料.rar  2.78M
|   ├──camunda-bpm-run-7.15.0.zip  49.93M
|   └──camunda-modeler-4.12.0-win-x64.zip  108.80M
├──flowable  
|   ├──01-课件.rar  11.82M
|   ├──2024-基础篇笔记.rar  13.69M
|   ├──eclipse-Flowable-插件.rar  430.81M
|   ├──eclipse-jee-2020-06-R-win32-x86_64.zip  390.84M
|   ├──flowable-6.5.0.zip  260.69M
|   ├──flowable-6.7.2--Flowable源码.zip  201.97M
|   ├──flowable-designer-5.22.0 eclipse安装包.rar  8.98M
|   └──FlowableDemo17.rar  104.00kb
├──1-01-Activiti7-简单介绍-1080P 高清-AVC.mp4  39.30M
├──10-10-Activiti7-相关表结构介绍-1080P 高清-AVC.mp4  103.21M
├──11-11-Activiti7-流程设计器持久化-1080P 高清-AVC.mp4  533.90M
├──12-12-Activiti7-流程设计器汉化说明-1080P 高清-AVC.mp4  40.92M
├──13-13-Activiti7-任务分配-表达式-值表达式-1080P 高清-AVC.mp4  280.35M
├──14-14-Activiti7-任务分配-表达式-方法表达式-1080P 高清-AVC.mp4  176.89M
├──15-15-Activiti7-任务分配-监听器分配-1080P 高清-AVC.mp4  190.28M
├──16-16-Activiti7-流程变量-介绍和案例准备-1080P 高清-AVC.mp4  126.63M
├──17-17-Activiti7-流程变量-全局流程变量-1080P 高清-AVC.mp4  341.33M
├──18-18-Activiti7-流程变量-局部变量讲解-1080P 高清-AVC.mp4  258.59M
├──19-19-Activiti7-流程变量-历史变量数据-1080P 高清-AVC.mp4  65.49M
├──2-02-Activiti7-SpringBoot环境构建-1080P 高清-AVC.mp4  156.69M
├──20-20-Activiti7-身份信息-候选人-绘制流图和流程部署和启动-1080P 高清-AVC.mp4  119.54M
├──21-21-Activiti7-身份信息-候选人-拾取归还操作-1080P 高清-AVC.mp4  252.90M
├──22-22-Activiti7-身份信息-候选人组-1080P 高清-AVC.mp4  242.57M
├──23-23-Activiti7-网关-排他网关(上)-1080P 高清-AVC.mp4  79.51M
├──24-24-Activiti7-网关-排他网关(下)-1080P 高清-AVC.mp4  186.88M
├──25-25-Activiti7-网关-并行网关-1080P 高清-AVC.mp4  228.44M
├──26-26-Activiti7-网关-包容网关-1080P 高清-AVC.mp4  149.89M
├──27-01-Flowable介绍-1080P 高清-AVC.mp4  14.43M
├──28-002-Flowable-获取ProcessEngine对象-1080P 高清-AVC.mp4  160.48M
├──29-03-Flowable-日志和表结构介绍-1080P 高清-AVC.mp4  10.74M
├──3-03-Activiti7-通过Java代码获取ProcessEngine对象-1080P 高清-AVC.mp4  76.56M
├──30-04-Flowable-部署流程-流程定义文件解析-1080P 高清-AVC.mp4  45.22M
├──31-05-Flowable-部署流程-代码实现(上)-1080P 高清-AVC.mp4  18.40M
├──32-06-Flowable-部署流程-代码实现(下)-1080P 高清-AVC.mp4  23.67M
├──33-07-Flowable-部署流程-查询和删除操作-1080P 高清-AVC.mp4  36.61M
├──34-08-Flowable-启动流程实例-1080P 高清-AVC.mp4  36.80M
├──35-09-FLowable-查询任务-1080P 高清-AVC.mp4  50.72M
├──36-10-Flowable-处理任务-1080P 高清-AVC.mp4  56.57M
├──37-11-Flowable-历史任务查询-1080P 高清-AVC.mp4  27.59M
├──38-12-Flowable流程设计器-Eclipse插件-1080P 高清-AVC.mp4  9.41M
├──39-13-Flowable流程设计器-Eclipse绘制流程图-1080P 高清-AVC.mp4  23.97M
├──4-04-Activiti7-在线流程设计器-1080P 高清-AVC.mp4  126.69M
├──40-14-Flowable流程设计器-部署流程-1080P 高清-AVC.mp4  14.18M
├──41-15-Flowable流程设计器-流程完整处理-1080P 高清-AVC.mp4  83.97M
├──42-16-FlowableUI-部署运行-1080P 高清-AVC.mp4  25.33M
├──43-17-FLowableUI-绘制流程图-1080P 高清-AVC.mp4  36.11M
├──44-18-FlowableUI-流程图部署操作-1080P 高清-AVC.mp4  51.60M
├──45-19-FlowableUI-应用程序演示-1080P 高清-AVC.mp4  25.30M
├──46-01-Flowable高级篇课程内容介绍-1080P 高清-AVC.mp4  8.88M
├──47-02-FLowable相关的表结构-1080P 高清-AVC.mp4  21.96M
├──48-03-加载默认的配置文件-1080P 高清-AVC.mp4  31.58M
├──49-04-加载自定义名称的配置文件-1080P 高清-AVC.mp4  18.82M
├──5-05-Activiti7-完成第一个流程的部署-1080P 高清-AVC.mp4  126.53M
├──50-05-ProcessEngine源码查看-1080P 高清-AVC.mp4  28.21M
├──51-06-ProcessEngineConfiguration中的init方法初探-1080P 高清-AVC.mp4  46.15M
├──52-07-ProcessEngine各种方式对比-1080P 高清-AVC.mp4  14.20M
├──53-08-Service服务接口-1080P 高清-AVC.mp4  20.52M
├──54-09-Flowable图标-1080P 高清-AVC.mp4  13.56M
├──55-10-Flowable-流程部署深入解析(上)-1080P 高清-AVC.mp4  62.80M
├──56-11-Flowable-流程部署深入解析(中)-1080P 高清-AVC.mp4  26.70M
├──57-12-Flowable-流程部署深入解析(下)-1080P 高清-AVC.mp4  39.18M
├──58-13-Flowable-流程的挂起和激活-剪辑-1080P 高清-AVC.mp4  79.83M
├──59-14-Flowable-启动流程的原理-剪辑-1080P 高清-AVC.mp4  61.81M
├──6-06-Activiti7-流程部署和定义信息查询-1080P 高清-AVC.mp4  67.23M
├──60-15-Flowable-处理流程的原理-剪辑-1080P 高清-AVC.mp4  56.20M
├──61-16-Flowable-流程结束的原理-剪辑-1080P 高清-AVC.mp4  41.87M
├──62-17-Flowable-任务分配-UEL表达式-1080P 高清-AVC.mp4  63.62M
├──63-18-Flowable-任务分配-监听器分配-1080P 高清-AVC.mp4  60.37M
├──64-19-Flowable-流程变量-实例关系-1080P 高清-AVC.mp4  21.50M
├──65-20-Flowable-流程变量-出差流程图-1080P 高清-AVC.mp4  25.88M
├──66-21-Flowable-流程变量-案例讲解(上)-1080P 高清-AVC.mp4  67.48M
├──67-22-FLowable-流程变量-案例讲解(下)-1080P 高清-AVC.mp4  69.50M
├──68-23-Flowable-候选人-流程定义和部署-1080P 高清-AVC.mp4  46.72M
├──69-24-Flowable-候选人-候选任务查询-1080P 高清-AVC.mp4  35.33M
├──7-07-Activiti7-发起一个流程-1080P 高清-AVC.mp4  164.24M
├──70-25-Flowable-候选人-拾取归还交接等操作-1080P 高清-AVC.mp4  45.39M
├──71-26-Flowable-候选人组-候选人组介绍-1080P 高清-AVC.mp4  13.86M
├──72-27-Flowable-候选人组-添加用户-1080P 高清-AVC.mp4  24.84M
├──73-28-Flowable-候选人组-创建Group-1080P 高清-AVC.mp4  17.64M
├──74-29-Flowable-候选人组-用户和组的关系维护-1080P 高清-AVC.mp4  36.45M
├──75-30-Flowable-候选人组-流程定义部署和运行-1080P 高清-AVC.mp4  35.18M
├──76-31-Flowable-候选人组-任务查询拾取处理-1080P 高清-AVC.mp4  51.80M
├──77-32-Flowable-候选人组-小结-1080P 高清-AVC.mp4  16.58M
├──78-33-Flowable-网关-排他网关(上)-1080P 高清-AVC.mp4  35.04M
├──79-34-Flowable-网关-排他网关(下)-1080P 高清-AVC.mp4  56.04M
├──8-08-Activiti7-待办任务查询-1080P 高清-AVC.mp4  72.03M
├──80-35-Flowable-网关-并行网关(上)-1080P 高清-AVC.mp4  21.52M
├──81-36-Flowable-网关-并行网关(下)-1080P 高清-AVC.mp4  34.79M
├──82-37-Flowable-网关-包容网关(上)-1080P 高清-AVC.mp4  18.82M
├──83-38-Flowable-网关-包容网关(下)-1080P 高清-AVC.mp4  34.51M
├──84-39-Flowable-网关-事件网关-1080P 高清-AVC.mp4  9.56M
├──85-01-Camunda-工作流介绍-1080P 高清-AVC.mp4  23.42M
├──86-02-Camunda-Camunda介绍-1080P 高清-AVC.mp4  85.98M
├──87-03-Camunda-安装流程设计器-1080P 高清-AVC.mp4  35.06M
├──88-04-Camunda-安装Web应用-1080P 高清-AVC.mp4  27.14M
├──89-05-Camunda-入门案例-绘制流程图-1080P 高清-AVC.mp4  60.97M
├──9-09-Activiti7-完成审批操作-1080P 高清-AVC.mp4  153.37M
├──90-06-Camunda-入门案例-外置任务创建-1080P 高清-AVC.mp4  73.89M
├──91-07-Camunda-入门案例-流程部署操作-1080P 高清-AVC.mp4  28.41M
├──92-08-Camunda-入门案例-发起流程-1080P 高清-AVC.mp4  46.10M
├──93-09-Camunda-用户任务案例-绘制流程-1080P 高清-AVC.mp4  38.18M
├──94-10-Camunda-用户任务案例-流程案例演示-1080P 高清-AVC.mp4  40.58M
├──95-11-Camunda-网关任务-绘制流程-1080P 高清-AVC.mp4  31.61M
├──96-12-Camunda-网关任务-流程案例演示-1080P 高清-AVC.mp4  43.93M
├──97-13-Camunda-决策自动化-流程图调整-1080P 高清-AVC.mp4  26.88M
├──98-14-Camunda-决策自动化-DMN绘制决策表-1080P 高清-AVC.mp4  30.16M
└──99-015-Camunda-决策自动化-流程案例演示-1080P 高清-AVC.mp4  46.45M

资源下载

抱歉,只有登录并在本文发表评论才能阅读隐藏内容,切记不要恶意刷,否则会被限制,先阅读用户规则,一旦进入黑名单,不可能再放出来。同时注意,暂停在线支付,请联系客服QQ2441105221。
  1. kimikimi说道:

    谢谢分析

  2. sedxxx1说道:

    学习下,感谢楼主

  3. zkea说道:

    学习学习

  4. kop说道:

    感谢分享

  5. 1210fei说道:

    学习下,感谢楼主

  6. sean说道:

    学习下Activiti7

  7. kelb说道:

    找到了

  8. hengheng说道:

    学习 刚刚好要用到

  9. AxelZZZ说道:

    感谢

  10. 星辰zi说道:

    学习了 :rolleyes:

  11. biebiebie说道:

    感谢分享资源

  12. cx说道:

    感谢分享资源

  13. Xuqian说道:

    学习

  14. 似水说道:

    感谢分享资源

  15. maowangwuliao说道:

    学习学习

  16. 詹姆斯2022说道:

    谢谢分享

  17. 雪域飞翔说道:

    感谢分享

  18. stein1106说道:

    感谢

  19. 0x01shikey说道:

    谢谢分享

  20. 1134162435说道:

    感谢分享 :rolleyes:

  21. 胡萝卜炖土豆说道:

    谢谢分享

  22. alexlu说道:

    感谢

  23. 小胡同学说道:

    学习

  24. jj1165922611说道:

    学习

  25. dypan说道:

    谢谢分享

  26. castorly说道:

    感谢分享

  27. axj说道:

    详细信息

  28. tom说道:

    谢谢分享

  29. 石头缘说道:

    谢谢分享

  30. 天灾骨钟说道:

    感谢分享

  31. dj说道:

    找到了

  32. Inch说道:

    谢谢分享

发表回复