学习JBPM的一本好书
JBPM的流程定义采用XML的方式(实际绝大多数的流程引擎的流程定义都采用的是这种方式),作为测试XML定义我们既可以写在代码当中,也可以以一个独立的XML文件的形式存在,接下来的例子我们将分别为大家介绍一下这两种情况。我们首先来看看把XML流程定义写在代码中的方式。
目 录
一、概述
二、第一个流程
2.1、开始前的准备
2.2 、Hello World 例子
三、学习JPDL
3.1 、简介
3.2 、流程版本(Version)
3.3 、流程定义
3.3.1 process-definition(流程定义)
3.3.2 node(自动节点)
3.3.3 start-state(开始状态)
3.3.4 end-state(结束节点)
......
四、流程中任务的分配
4.1 assignment-handler方式的任务分配
4.2 swimlane方式的任务分配
上海锐道信息技术有限公司 高杰 2
JBPM 工作流开发指南
五、JBPM持久化
5.1 特殊数据库支持
5.2 JBPM数据库的安装
5.2 JBPM流程发布
5.2.1 搭建JBPM的WEB应用
5.2.2 发布第一个流程
六、日历(Scheduler)
6.1 Scheduler在C/S程序上的应用
6.2 Scheduler 在Web上的应用
6.3 Scheduler时间的分类
七、异步执行
八、JBPM流程建模与应用
7.1 JBPM的建模工具
7.1.1 建模工具的安装
7.2 公司报销流程示例
7.2.1 流程建模
7.2.2 流程数据库搭建
7.2.3 构建业务表
7.2.4 报销流程的发布
7.2.5 应用程序搭建
九、写在最后