设为首页 加入收藏

TOP

Activiti - 新一代的开源 BPM 引擎
2014-11-24 11:25:08 来源: 作者: 【 】 浏览:0
Tags:Activiti 新一代 开源 BPM 引擎

董 娜, 高级软件工程师, IBM
董娜, 高级软件工程师,就职于 IBM 中国软件开发中心(CSDL),从事 IBM 企业内容管理 (Enterprise Content Manager) 软件的系统测试以及测试工具的开发工作,她对 ECM 产品的测试,数据库系统的调优以及 Java 应用程序开发有着丰富的经验。
狄 浩, 高级软件工程师, IBM
狄浩,高级软件工程师,主要从事 IBM 企业内容管理产品的相关工作,兴趣广泛。
张 晓篱, 软件工程师, IBM
张晓篱,中国科学院毕业,2011 年加入 IBM,从事 IBM SPSS Modeler 研发工作。


简介: Activiti 作为一个遵从 Apache 许可的工作流和业务流程管理开源平台,其核心是基于 Java 的超快速、超稳定的 BPMN 2.0 流程引擎,强调流程服务的可嵌入性和可扩展性,同时更加强调面向业务人员。本文主要介绍 Activiti 的背景和基础知识,包括 Activiti 结构、基本服务和功能简介,开发环境的搭建以及主要功能的代码示例。


背景介绍


Activiti 基本架构和服务组件介绍


Activiti 流程引擎重点关注在系统开发的易用性和轻量性上。每一项 BPM 业务功能 Activiti 流程引擎都以服务的形式提供给开发人员。通过使用这些服务,开发人员能够构建出功能丰富、轻便且高效的 BPM 应用程序。



图 1.Activiti 系统服务结构图
图 1.Activiti 系统服务结构图


图 1 是 Activiti 引擎的系统服务结构图,该图显示了引擎提供的所有功能组件,以下为各个服务的功能简介:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Java读写大文本文件(2GB以上) 下一篇Android 导入工程出现 unable to ..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Python 数据分析与可 (2025-12-26 21:51:20)
·从零开始学Python之 (2025-12-26 21:51:17)
·超长干货:Python实 (2025-12-26 21:51:14)
·为什么 Java 社区至 (2025-12-26 21:19:10)
·Java多线程阻塞队列 (2025-12-26 21:19:07)