activiti01
概述 工作流(workflow)是对工作流程及其各操作步骤之间业务规则的抽象,概括描述 工作流建模 即将工作流程中的工作如何前后组织在一起的逻辑和规则,在计算机中以恰当的模型 表达并对其实施计算 ProcessEnigneConfiguration (流程引擎配置载体 ) 通过读取 activiti.cfg.xml 获取配置信息, 通过流程引擎配置对象 构建 流程引擎实体(ProcessEngine) processEngine 获取其他服务 --repositoryService 负责对流程定义文件的管理,主要操作静态的文件,部署两种流程对象,部署对象,资源对象(1对多) --RuntimeService 对流程进行控制,对流程实例的启动,暂停,挂起,激活,也可以查询流程实例的信息,对流程上下文进行设置和获取 --TaskService 主要管理UserTask人工任务,对人工任务进行增删改查 --IdentityService 对用户和用户组的管理 --FormServie 解析流程设计表单,对表单的数据类型和格式进行渲染 --HistoryService 提供对运行结束流程实例的查询功能 --ManagementService 对流程引擎的基础管理 --DynamicBpmService 动态对流程模型进行修改 数据模型设计 ACT_RE_*: 'RE'