没有合适的资源?快使用搜索试试~ 我知道了~
首页Activiti 5.8 用户指南
Activiti 5.8 用户指南
需积分: 10 41 下载量 83 浏览量
更新于2023-03-16
评论
收藏 3.42MB PDF 举报
Activiti 5.8 用户指南,从5.8开始抛弃了activiti-modler这个东西,配置demo的时候会与网上流传的5.4、5.6等版本的方法有一点点的小区别,这个文档可以帮你解决问题,感谢翻译者的辛勤劳动
资源详情
资源评论
资源推荐
Activiti 5.8
中文用户手册
译 栗建涛
小觑夜漫酒作伴,破晓黎明当笑言
i
目录
第一章、简介 ........................................................................................................................................................................... 1
1.1 许可 ............................................................................................................................................................................ 1
1.2 下载 ............................................................................................................................................................................ 1
1.3 源码 ............................................................................................................................................................................ 1
1.4 所需的软件 ................................................................................................................................................................ 1
1.4.1 JDK 5+ ............................................................................................................................................................... 1
1.4.2 Ant 1.8.1+ ......................................................................................................................................................... 1
1.4.3 Eclipse 3.6.2 ...................................................................................................................................................... 1
1.5 报告问题 .................................................................................................................................................................... 1
1.6 试验性的特性 ............................................................................................................................................................ 1
1.7 内部实现类 ................................................................................................................................................................ 2
第二章、入门 ........................................................................................................................................................................... 3
2.1 一分钟版 .................................................................................................................................................................... 3
2.2 演示设置 .................................................................................................................................................................... 3
2.3 workspace 文件夹下的示例项目 ............................................................................................................................... 4
2.4 类库依赖 .................................................................................................................................................................... 4
2.5 Eclipse 设置 ................................................................................................................................................................. 5
2.6 查看数据库 ................................................................................................................................................................ 7
2.7 数据库表的命名说明 ................................................................................................................................................ 7
第三章、配置 ........................................................................................................................................................................... 8
3.1 创建 ProcessEngine .................................................................................................................................................... 8
3.2 ProcessEngineConfiguration bean ............................................................................................................................... 9
3.3 数据库配置 ................................................................................................................................................................ 9
3.4 作业执行器的激活 .................................................................................................................................................. 10
3.5 邮件服务器的配置 .................................................................................................................................................. 11
3.6 历史的配置 .............................................................................................................................................................. 11
3.7 在表达式、脚本中公布配置的 beans .................................................................................................................... 11
3.8 支持的数据库 .......................................................................................................................................................... 11
3.9 创建数据库表 .......................................................................................................................................................... 11
3.10 数据库更新 ............................................................................................................................................................ 12
第四章、Spring 的集成 .......................................................................................................................................................... 13
4.1 ProcessEngineFactoryBean ........................................................................................................................................ 13
4.2 事务 .......................................................................................................................................................................... 13
4.3 表达式 ...................................................................................................................................................................... 16
4.4 自动资源部署 .......................................................................................................................................................... 17
4.5 单元测试 .................................................................................................................................................................. 17
第五章、API............................................................................................................................................................................ 19
5.1 引擎 API .................................................................................................................................................................... 19
5.2 异常策略 .................................................................................................................................................................. 19
5.3 单元测试 .................................................................................................................................................................. 20
5.4 调试单元测试 .......................................................................................................................................................... 21
5.5 web 应用程序中的工作流引擎 ............................................................................................................................... 23
5.6 流程虚拟机(PVM)API ......................................................................................................................................... 24
5.7 表达式 ...................................................................................................................................................................... 25
小觑夜漫酒作伴,破晓黎明当笑言
ii
第六章、部署 ......................................................................................................................................................................... 26
6.1 业务归档文件 .......................................................................................................................................................... 26
6.1.1 编程式部署 ................................................................................................................................................... 26
6.1.2 使用 ant 部署 ................................................................................................................................................ 26
6.1.3 使用 Activiti Explorer 部署 ........................................................................................................................... 27
6.2 外部资源 .................................................................................................................................................................. 27
6.2.1 Java 类 ............................................................................................................................................................ 27
6.2.2 在流程中使用 Spring beans ......................................................................................................................... 28
6.2.3 创建独立应用 ............................................................................................................................................... 28
6.3 流程定义的版本 ...................................................................................................................................................... 28
6.4 提供流程图 .............................................................................................................................................................. 29
6.5 生成流程图 .............................................................................................................................................................. 29
第七章、BPMN ....................................................................................................................................................................... 31
7.1 BPMN 是什么 ............................................................................................................................................................ 31
7.2 示例 .......................................................................................................................................................................... 31
7.3 定义流程 .................................................................................................................................................................. 31
7.4 入门:10 分钟指南 ................................................................................................................................................. 32
7.4.1 先决条件 ....................................................................................................................................................... 32
7.4.2 目标 ............................................................................................................................................................... 32
7.4.3 用例 ............................................................................................................................................................... 33
7.4.4 流程图 ........................................................................................................................................................... 33
7.4.5 XML 的描述 .................................................................................................................................................... 33
7.4.6 启动流程实例 ............................................................................................................................................... 34
7.4.7 任务列表 ....................................................................................................................................................... 36
7.4.8 认领任务 ....................................................................................................................................................... 37
7.4.9 完成任务 ....................................................................................................................................................... 38
7.4.10 结束流程 ..................................................................................................................................................... 39
7.4.11 代码综述 ..................................................................................................................................................... 39
7.4.12 未来改进 ..................................................................................................................................................... 41
7.5 BPMN 2.0 结构 ......................................................................................................................................................... 41
7.5.1 自定义扩展 ................................................................................................................................................... 41
7.5.2 事件 ............................................................................................................................................................... 42
定时器事件的定义 ......................................................................................................................................... 42
7.5.3 启动事件 ....................................................................................................................................................... 43
7.5.4 空启动事件 ................................................................................................................................................... 44
描述 ................................................................................................................................................................. 44
图形化符号 ..................................................................................................................................................... 44
XML 表示 ......................................................................................................................................................... 44
7.5.5 定时器启动事件 ........................................................................................................................................... 44
描述 ................................................................................................................................................................. 44
图形化符号 ..................................................................................................................................................... 44
XML 表示 ......................................................................................................................................................... 45
7.5.6 终止事件 ....................................................................................................................................................... 45
7.5.7 空终止事件 ................................................................................................................................................... 45
描述 ................................................................................................................................................................. 45
图形化符号 ..................................................................................................................................................... 45
小觑夜漫酒作伴,破晓黎明当笑言
iii
XML 表示 ......................................................................................................................................................... 46
7.5.8 异常终止事件 ............................................................................................................................................... 46
描述 ................................................................................................................................................................. 46
图形化符号 ..................................................................................................................................................... 46
XML 表示 ......................................................................................................................................................... 46
7.5.9 顺序流 ........................................................................................................................................................... 47
描述 ................................................................................................................................................................. 47
图形化符号 ..................................................................................................................................................... 47
XML 表示 ......................................................................................................................................................... 47
7.5.10 条件顺序流 ................................................................................................................................................. 47
描述 ................................................................................................................................................................. 47
图形化符号 ..................................................................................................................................................... 48
XML 表示 ......................................................................................................................................................... 48
7.5.11 默认顺序流 ................................................................................................................................................. 49
描述 ................................................................................................................................................................. 49
图形化符号 ..................................................................................................................................................... 49
XML 表示 ......................................................................................................................................................... 49
7.5.12 分支 ............................................................................................................................................................. 50
7.5.13 排他分支 ..................................................................................................................................................... 50
描述 ................................................................................................................................................................. 50
图形化符号 ..................................................................................................................................................... 51
XML 表示 ......................................................................................................................................................... 51
7.5.14 并行分支 ..................................................................................................................................................... 52
描述 ................................................................................................................................................................. 52
图形化符号 ..................................................................................................................................................... 52
XML 表示 ......................................................................................................................................................... 52
7.5.15 包容分支 ..................................................................................................................................................... 54
描述 ................................................................................................................................................................. 54
图形化符号 ..................................................................................................................................................... 55
XML 表示 ......................................................................................................................................................... 55
7.5.16 用户任务 ..................................................................................................................................................... 56
描述 ................................................................................................................................................................. 56
图形化符号 ..................................................................................................................................................... 57
XML 表示 ......................................................................................................................................................... 57
到期时间 ......................................................................................................................................................... 57
用户的分配 ..................................................................................................................................................... 57
Activiti 对于任务分配的扩展 ......................................................................................................................... 58
7.5.17 脚本任务 ..................................................................................................................................................... 60
描述 ................................................................................................................................................................. 60
图形化符号 ..................................................................................................................................................... 60
XML 表示 ......................................................................................................................................................... 60
脚本中的变量 ................................................................................................................................................. 61
脚本的结果 ..................................................................................................................................................... 61
7.5.18 Java 服务任务 .............................................................................................................................................. 61
描述 ................................................................................................................................................................. 61
图形化符号 ..................................................................................................................................................... 62
小觑夜漫酒作伴,破晓黎明当笑言
iv
XML 表示 ......................................................................................................................................................... 62
实现 ................................................................................................................................................................. 63
字段的注入 ..................................................................................................................................................... 63
服务任务的结果 ............................................................................................................................................. 65
处理异常 ......................................................................................................................................................... 65
7.5.19 WebService 任务 .......................................................................................................................................... 66
描述 ................................................................................................................................................................. 66
图形化符号 ..................................................................................................................................................... 66
XML 表示 ......................................................................................................................................................... 66
WebService 任务的 IO 规范 ........................................................................................................................... 67
服务任务的数据输入关系 ............................................................................................................................. 68
服务任务的数据输出关系 ............................................................................................................................. 68
7.5.20 业务规则任务 ............................................................................................................................................. 69
描述 ................................................................................................................................................................. 69
图形化符号 ..................................................................................................................................................... 69
XML 表示 ......................................................................................................................................................... 69
7.5.21 邮件任务 ..................................................................................................................................................... 70
Mail 服务器的配置 ......................................................................................................................................... 70
定义邮件任务 ................................................................................................................................................. 70
用法举例 ......................................................................................................................................................... 71
7.5.22 Mule 任务 ..................................................................................................................................................... 72
定义 Mule 任务 ............................................................................................................................................... 72
用法举例 ......................................................................................................................................................... 72
7.5.23 手动任务 ..................................................................................................................................................... 73
描述 ................................................................................................................................................................. 73
图形化符号 ..................................................................................................................................................... 73
XML 表示 ......................................................................................................................................................... 73
7.5.24 Java 接收任务 .............................................................................................................................................. 73
描述 ................................................................................................................................................................. 73
图形化符号 ..................................................................................................................................................... 74
XML 表示 ......................................................................................................................................................... 74
7.5.25 执行监听器 ................................................................................................................................................. 74
执行监听器上的字段注入 ............................................................................................................................. 76
7.5.26 任务监听器 ................................................................................................................................................. 77
7.5.27 多实例(for each) .................................................................................................................................... 78
描述 ................................................................................................................................................................. 78
图形化符号 ..................................................................................................................................................... 79
XML 表示 ......................................................................................................................................................... 79
边界事件与多实例 ......................................................................................................................................... 80
7.5.28 边界事件 ..................................................................................................................................................... 81
7.5.29 定时器边界事件 ......................................................................................................................................... 81
描述 ................................................................................................................................................................. 81
图形化符号 ..................................................................................................................................................... 81
XML 表示 ......................................................................................................................................................... 81
使用边界事件的已知问题 ............................................................................................................................. 82
7.5.30 异常边界事件 ............................................................................................................................................. 83
剩余169页未读,继续阅读
xielittle
- 粉丝: 19
- 资源: 19
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 2022年中国足球球迷营销价值报告.pdf
- 房地产培训 -营销总每天在干嘛.pptx
- 黄色简约实用介绍_汇报PPT模板.pptx
- 嵌入式系统原理及应用:第三章 ARM编程简介_3.pdf
- 多媒体应用系统.pptx
- 黄灰配色简约设计精美大气商务汇报PPT模板.pptx
- 用matlab绘制差分方程Z变换-反变换-zplane-residuez-tf2zp-zp2tf-tf2sos-sos2tf-幅相频谱等等.docx
- 网络营销策略-网络营销团队的建立.docx
- 电子商务示范企业申请报告.doc
- 淡雅灰低面风背景完整框架创业商业计划书PPT模板.pptx
- 计算模型与算法技术:10-Iterative Improvement.ppt
- 计算模型与算法技术:9-Greedy Technique.ppt
- 计算模型与算法技术:6-Transform-and-Conquer.ppt
- 云服务安全风险分析研究.pdf
- 软件工程笔记(完整版).doc
- 电子商务网项目实例规划书.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0