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不是最佳选择。
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/
资源目录
——/计算机教程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
评论0