Activiti工作流开发学习笔记(一)
来源:互联网 发布:值班排班软件 编辑:程序博客网 时间:2024/05/20 11:24
第一章 Activiti介绍
1.1 工作流介绍
工作流(Workflow)是对工作流程及其各操作步骤之间业务规则的抽象、概括和描述。
工作流解决的主要问题是:为实现某个业务目标,在多个参与者之间,利用计算机,按照某种预定规则自动传递文档、信息或任务。
工作流管理系统(Workflow Management System, WfMS):通过计算机技术的支持去定义、执行和管理工作流,协调参与者之间的信息交互。
1.2 BPMN 2.0 规范介绍
名词解析
业务流程管理倡议组织(BPMI)业务流程建模标记法(Business Process Modeling Notation, BPMN)
基础五类元素
- 流对象:用于定义行为,主要有事件、活动和关口3种流对象
- 数据:主要有数据对象、数据输入、数据输出和数据存储4种元素
- 连接对象:用于连接流对象,主要有顺序流、消息流、关联和数据关联
- 泳道:泳道有两种途经组织基础的模型元素,分别是池和道
- 制品:制品主要用于为流程提供附加信息,当前制品包括组和注释
1.3 Activiti介绍
jBPM 5和Activiti同样支持BPMN 2.0 规范,但是jBPM 5已经推翻了jBPM 3和jBPM 4的架构,使用了Drools Flow作为工作流架构。而Activiti更像是原来jBPM 4的延续。
jBPM 5采用的是LGPL开源协议,对于二次开发的商业软件不是明智的选择。
Activiti采用了更为宽松的Apache License 2.0 协议。
阅读全文
1 0
- Activiti工作流开发学习笔记(一)
- Activiti工作流学习(一)
- Activiti学习笔记一 工作流基本概念
- Activiti工作流框架学习笔记(一)
- Activiti工作流学习笔记
- activiti工作流学习笔记
- activiti工作流(一)
- Activiti工作流(一)
- Activiti-工作流开发日记(一)
- Activiti工作流学习总结(一)
- activiti工作流入门学习笔记
- activiti工作流框架学习笔记
- (一)activiti工作流开篇
- Activiti 工作流引擎(一)
- 工作流引擎Activiti学习第一天(一)环境搭建
- activiti工作流引擎学习笔记2(数据源的配置)
- activiti工作流引擎学习笔记3(初始化数据库)
- Activiti工作流学习(二)
- 新路程------imx6动态修改lvds channel
- ipmi watchdog
- fetch 上传Cookie数据
- 关于第一次整合SSH完运行出现的问题
- java.util包中比较常用的几个类
- Activiti工作流开发学习笔记(一)
- jQuery中常见匹配符使用说明
- 转发struts2框架的各个jar包的作用
- listview嵌套GridView显示不全的问题
- JAVA发送邮件的3个实例
- ASP.NET-数据源绑定
- idea之activiti创建bpmn文件后没有自动生成png文件
- abap (屏幕)表格控制器
- 使用Eclipse构建Maven项目 (step-by-step)