您的位置:首页 > 其它

activiti实战--第一章--认识Activiti

2018-02-05 10:24 495 查看
学习资料:《Activiti实战》

第一章 认识Activiti

内容概览:讲解activiti的特点、接口概览、架构等基本信息。

1.3 Activiti的特点

1.使用mybatis

2.原生支持spring,可以轻松集成spring

3.引擎的Service接口

Activiti引擎提供了7大Service接口,均通过processEngine获取,支持链式API风格。

Service接口作用
RepositoryService流程仓库服务,管理流程仓库,比如部署、删除、读取流程资源
IdentityService身份服务,管理用户、组及其关系
RuntimeService运行服务,处理所有正在运行态的流程实例、任务等。
TaskService任务服务,管理(签收、办理、指派等)、查询任务。
FormService表单服务,读取和流程、任务相关的表单数据
HistoryService历史服务,管理所有历史数据
ManagementService引擎管理服务,和具体业务无关,管理引擎。


ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine();

RuntimeService runtimeService = processEngine.getRuntimeService();
RepositoryService repositoryService = processEngine.getRepositoryService();
TaskService taskService = processEngine.getTaskService();
ManagementService managementService = processEngine.getManagementService();
IdentityService identityService = processEngine.getIdentityService();
HistoryService historyService = processEngine.getHistoryService();
FormService formService = processEngine.getFormService();


4.流程设计器

Eclipse插件:Eclipse Designer

web:Activiti Modeler

5.分离runtime和history数据

[b] 1.5 Activiti架构与组件[/b]

[b]

[/b]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐