admin 管理员组

文章数量: 1184232


2024年3月22日发(作者:drugs是什么意思翻译)

Activiti入门教程详解完整教程

1. Activiti介绍

Activiti是由Alfresco软件在2010年5月17日发布的业务流程管理(BPM)框架,它是覆盖

了业务流程管理,工作流,服务协作等领域的一个开源,灵活的,易扩展的可执行流程语言

框架。

Activiti基于Apache许可的开源BPM平台,创始人Tom Baeyens是JBoss JBPM的项目架构师,

它的特色是提供了eclipse插件,开发人员可以通过插件直接绘画出业务流程图。

1.1 工作流引擎

ProcessEngine对象,这是Activiti工作的核心。负责生成流程运行时的各种实例及数据,监

控和管理流程的运行。

1.2 BPMN

业务流程建模与标注(Business Process Model and Notation,BPMN),描述流程的基本符号,

包括这些图元如何组合成一个业务流程图(Business Process Diagram)

2. 准备环境

2.1 Activiti软件环境

1)

2)

3)

4)

JDK1.6或者更高版本

支持的数据库有:h2,mysql,oracle,mysql,db2等

支持Activiti运行的jar包,可以通过maven依赖引入

开发环境为Eclipse3.7或者以上版本,myeclipse为8.6版本

2.2安装流程设计器(eclipse插件)

1)打开Help Install New Software Add

输入 Name: Activiti Designer

Location: /designer/update/

输入完成后,单击OK按钮等待下载完成后安装。

安装完成后在菜单选项中会出现Activiti的目录选项


本文标签: 流程 运行 管理