用于不同场景下, 如存放资源文件
定义: 通过计算机对业务流程自动化执行管理
主要解决的是: 使在多个参与者之间按照某种预定义的规则自动进行传递文档,信息或任务的过程.从而实现某个预期的业务目标,或者促使此目标的实现...事件
一个事件用圆圈来描述,表示一个业务流程期间发生的东西
事件影响流程的流动.一般有一个原因(触发器)或一个影响(结果)
基于它们对流程的影响,有三种事件:开始事件,中间事件,终止事件
[-]
活动....此外它还提供了对流程部署,流程定义和流程实例的存取服务
TaskService
Task Service提供了对用户Task和Form相关的操作.它提供了运行时任务查询,领取,完成,删除以及变量设置等功能...,如持久化需要的session
ProcessEngineConfigurationImpl: 流程引擎相关配置信息-整个引擎全局的配置信息.如数据源DataSource等.该对象为单例,在流程引擎创建的时候初始化...: 衔接各个节点之间的路径,形象点说就是图中各个节点之间的连接线
PvmEvent: 流程执行过程中触发的事件Activiti架构[在这里插入图片描述]
Activiti Engine:
最核心的模块