工作流
coobee
这个作者很懒,什么都没留下…
展开
-
BPMN2.0的事件与图形表示
BPMN2.0中事件的图形表示由一个圆环和内部图标组成。圆环环数圆环的环数表示是终端事件还是中间事件一环: 表示终端事件(开始、结束)细线表示开始粗线表示结束二环: 中间事件环线实虚实虚表示是否中断。实环线: 可中断 interrupting作为边界事件时,如果被触发,其关联的Activity必须中断。虚环线: 不可终端 non interrupting作为边界事件时,如果被触发,其关联的Activity不用中断。图标图标类型圆环里面的图标为具体的原创 2020-06-18 15:19:58 · 1423 阅读 · 0 评论 -
flowable工作流源码解析-DB访问
Flowable用了mybatis组件,又实现了自己的command和interceptor机制。具体是怎么实现的呢?我们以Deployment操作为例,来看看它的调用链调用端是Service接口, 它委托自己的commandExecutor去执行具体的Command. Command最终会调用到EntityManager,然后委托给ibatis的sqlsession来完成操作。其中CommandExcutor调用command的地方有些复杂,我们展开看:CommandExecutor会维护一系原创 2020-05-19 13:32:13 · 2193 阅读 · 0 评论 -
简析flowable流程引擎的创建
Overviewflowable流程引擎支持以下三种方式来进行引擎创建:普通文件加载方式 : 通过代码加载flowable.cfg.xml和flowable.context.xml来创建引擎。Spring方式: 通过容器生命周期LifeCycle回调,加载上述文件来创建引擎。Springboot方式: 通过auto-configure机制自动加载配置,创建引擎。本文主要来解释一下springboot这种方式。流程引擎创建flowable与springboot集成的方式中,配置的核心文件就是原创 2020-05-16 16:21:51 · 1379 阅读 · 0 评论 -
工作流的应用场景
什么是工作流工作流属于计算机支持的协同工作(Computer Supported Cooperative Work,CSCW)的一部分。Georgakopoulos给出的工作流定义是:工作流是将一组任务组织起来以完成某个经营过程:定义了任务的触发顺序和触发条件,每个任务可以由一个或多个软件系统完成,也可以由一个或一组人完成,还可以由一个或多个人与软件系统协作完成。工作流管理联盟(Workflow Management Coalition,WfMC)对工作流给出定义为:工作流是指一类能够完全自动执行的经原创 2020-05-13 15:04:00 · 4759 阅读 · 1 评论 -
flowable工作流初探
安装flowabledocker run -p 8080:8080 flowable/all-in-one或者直接访问这里:用户中心流程开发中心任务中心管理中心用户名密码:admin/testDemo开发教程利用下面的教程开始您的工作流之旅吧!工作流Demo教程All in one with docker...原创 2020-05-12 15:29:42 · 460 阅读 · 0 评论