Activ iti 组件介绍 activiti 项目由三种类型的组件组成,分别是:专用工具(Dedicated Tools)、存储内容(St 具ored Content)、协作工(Collaboration Tool)。 专用工具(Dedicated Tools)组件 此类组件,包括(内容管理)Alfresco、建模器(Activiti Modeler)、设计器(Activiti Designer(Eclipse plugin))、管理及监控(Activiti probe)、任务管理(Activiti Explorer)五个工具组件。 Alfresco—为 Alfresco 公司的企业级内容管理产品 Alfresco 是Alfresco 公司的内容管理产品的名称(同时也是公司名称),它是一个开源的、企业级的内容管理系统,功能包括:文档管理、协作、记录管理、知识库管理、Web 内容管理等功能。被 infoWorld评为了 2010 年的最佳开源应用程序。现在 Alfresco 公司作为 Activiti 项目的主要赞助厂商,自然会将其内容管理产品与 Activiti 进行深入的集成。实际上流程中的所有资源,包括流程本身,都是被内容管理产品所管理的资源。 Activiti Modeler—建模器 Activiti 建模器是基于开源的Signavio 流程编辑器的一个定制版本,它提供了对 BPMN2.0 图形化规范的支持,建模后的流程以文件格式进行存储。在后端提供导入导出 BPMN2.0 流程定义文件的功能。此 建 模 器 的优 点 是,它 是基 于w eb浏 览 器 的。 其 设 计 器 界 面 如 下 图 所 示 : Activiti Designer—Eclipse 插件形式的设计器 此组件提供了Eclipse 的插件,可以使得开发人员,在Eclipse 开发工具中,进行流程的建模。建模功能上与Signavio 相同。 Activiti probe—管理及监控组件 它是一个对流程引擎运行期实例提供管理及监控的web 应用程序。包含部署的管理、流程定义的管理、数据库表的检视、日志查看、事务的平均执行时间、失败多次的工作等功能。其示意界面如下: 这是一个对于数据库表记录的查看界面,基本上是一个demo 级别的,没有多大意义。 Activiti Explorer—任务管理组件 它是一个web 的应用程序,提供任务管理功能和对基于历史数据的统计分析及流程实例的检查而产生的报表功能。如下图所示: 存储内容(Stored Content)组件 此类组件包含:文档仓库(Documents Repository)、模型仓库(Model Repository)、SVN 仓库(SVN Repository)、MVN 仓库(MVN Repository)、Activiti 引擎(Activiti Engine)。其...