Flowable6.5源码解析
经过四次对Flowable6.5的代码梳理,基于flowable6.5工作流引擎第一个版本初步成型,并在多家公司推广。为了推广工作流平台,降低入门门槛,将逐步对flowable6.5源码进行解析,使后来者能快速了解整个设计框架与执行原理
thubier(段新建)
面向价值交付的企业级IT规划,助力企业数据化转型;以业务为主线,串联开源项目在企业数字化转型过程中的深度应用。
展开
-
中秋前的梳理----基于统一流程平台的推广
基于产品推广的一个前置大纲原创 2021-09-17 21:24:36 · 167 阅读 · 0 评论 -
flowable6.5解析(9)----CommandContextUtil对象
CommonContext,命令上下文对象,在整个系统中起支撑作用原创 2021-09-11 11:09:28 · 1600 阅读 · 0 评论 -
flowable6.5解析(8)----VariableServiceConfiguration对象,基于集中配置器的对象对象管理器,实现服务对象在引擎级单例存在
flowable中引擎级单例对象管理模式原创 2021-09-11 06:46:03 · 365 阅读 · 2 评论 -
flowable6.5解析(7)----variable
variable是flowable平台的通用组件,variable让流程分支能按照需求进行扩展,也就是业务对象的一维体现。原创 2021-09-10 22:34:47 · 1403 阅读 · 0 评论 -
flowable6.5解析(6)----flowable-engine-common-api
flowale基础规范包原创 2021-09-10 21:28:12 · 780 阅读 · 0 评论 -
flowable6.5解析(5)----BPMN
BPMN 商业流程管理的标准定义:使用了容器--->流程(process)-->事件(event)-->顺序流(sequeueFlow)-->网关(gateway)--->activity(节点),按层次进行管理,最终形成我们的流程定义模型。原创 2021-09-10 15:44:42 · 4030 阅读 · 0 评论 -
flowable6.5解析(4)----项目结构分析
当我们进入flowable源码时,整个项目有100多个jar,flowable采用了前缀+板块+业务的命令模式,所以希望能先对项目进行分类,形成研发的分解导图,根据自身的阶段与需求按层次推进源码分解.....原创 2021-09-10 11:23:20 · 460 阅读 · 0 评论 -
flowable6.5解析(3)----数据模型
数据模型是标准组件的最终体现形式,在进行组件分析前,最好先整理标准组件的数据模型,以便从整体上了解组件的运行机制原创 2021-09-10 07:06:33 · 707 阅读 · 0 评论 -
flowable6.5解析(2)----我们的外围扩展
对flowable进行模型扩展后,工作流平台成为独立的标准平台,支持企业级统一流程平台功能原创 2021-09-09 22:25:18 · 738 阅读 · 0 评论 -
flowable6.5解析(1)----开篇
经过一年半的努力,我们的平台已经在多家集团企业推广运行。干完了80%的工作。为了深化产品理解,将启动第5轮flowable代码梳理,并记录相应的解析过程...原创 2021-09-09 21:21:35 · 1091 阅读 · 0 评论