轻量级工作流jBPM-4.3官方“开发指南”中文版

jBPM-4.3这次升级的重头戏都放在开发指南里了,添加的最大特性功能就是对BPMN 2.0的实现,基于PVM实现了对BPMN 2.0的运行实现,只要给jbpm多配置一套发布器就可以同时使用jPDL和BPMN 2.0里。

其余的,还添加了对JMS的支持,添加了Drools规则引擎的支持,添加了使用Java调用EJB的功能,重写了Spring与jBPM-4的整合代码,现在jBPM-4终于可以老老实实的跑在Spring里面了。

下面是jBPM-4.3开发指南翻译版,时间仓促,内容上难免有欠缺之处,希望大家及时指正,多谢多谢。

jbpm4devguide

jBPM-4.3开发手册

1.0

2009-05-16 19:29:47


序言1. 简介1.1. 目标读者1.2. 概述1.3. 源代码和WIKI1.4. Maven仓库1.5. 依赖库2. 孵化器2.1. timer定时器 2.1.1. 持续时间表达式2.1.2. 工作日历2.1.3. 定时器流向2.1.4. 定时器事件2.1.5. 定时器工作时间2.1.6. 定时器重复2.2. group活动2.2.1. 简单group2.2.2. group定时器2.2.3. group多入口2.2.4. group同步2.2.5. group秘密2.3. 规则发布器2.4. java 活动2.5. rules-decision 活动2.6. rules 活动2.7. jms 活动2.7.1. 为简化测试模拟JMS提供器2.7.2. 文本消息2.7.3. 对象消息2.7.4. Map消息2.8. 历史会话链2.9. 创建认证组2.10. 任务表单2.10.1. 使用方法2.10.2. 表单格式2.11. 实例迁移2.11.1. 简单迁移2.11.2. 结束运行中的实例2.11.3. 版本范围2.11.4. 活动映射2.11.5. 迁移处理器2.12. 用户对象缓存2.13. 事务2.13.1. 独立事务2.13.2. JTA事务2.13.3. 用户事务3. BPMN 2.03.1. BPMN 2.0是什么呢?3.2. 历史和目标3.3. JPDL vs BPMN 2.03.4. Bpmn 2.0 执行3.5. 配置3.6. 实例3.7. 流程根元素3.8. 基本结构3.8.1. 事件3.8.2. 事件:空启动事件3.8.3. 事件:空结束事件3.8.4. 事件:终止结束事件3.8.5. 顺序流3.8.6. 网关3.8.7. 网关:唯一网关3.8.8. 网关:并行网关3.8.9. 任务3.8.10. 任务:人工任务3.8.11. 任务:Java服务任务3.8.12. 任务:脚本任务3.8.13. 任务:手工任务3.8.14. 任务:java接收任务3.9. 完全的实例(包括控制台任务表单)4. 从jBPM3转换到jBPM44.1. jBPM 4的目标4.2. 知识范围4.3. 流程转换工具4.3.1. 概述4.3.2. 参数4.3.3. 使用示例4.3.4. 高级应用4.4. 解释和修改5. 流程虚拟机6. 架构6.1. APIs6.2. 活动API6.3. 事件监听API6.4. 客户端API6.5. 环境6.6. 命令6.7. 服务7. 实现基本活动7.1. ActivityBehaviour7.2. ActivityBehaviour实例7.3. ExternalActivityBehaviour7.4. ExternalActivity实例7.5. 基本流程执行7.6. 事件7.7. 事件传播8. 流程剖析9. 高级图形执行9.1. 循环9.2. 默认执行行为9.3. 功能活动9.4. 执行和线程9.5. 流程同步9.6. 异常处理器9.7. 流程修改9.8. 锁定和流程状态10. 配置10.1. 基本配置10.2. 自定义工作日历10.3. 自定义身份认证组件11. 持久化12. 计划执行器12.1. 概述12.2. 配置13. 高级邮件支持13.1. 生产者13.1.1. 默认生产者13.2. 模板13.3. 服务器13.3.1. 多服务器13.4. 扩展点13.4.1. 自定义生产者13.4.1.1. 例子:自定义附件14. 软件日志14.1. 配置14.2. 目录14.3. JDK日志14.4. 调试持久化15. 历史16. JBoss集成16.1. 打包流程归档16.2. 把流程归档发布成一个jBoss实例16.3. 流程发布和版本管理16.4. 流程引擎和J2EE/JEE编程模型17. Spring集成17.1. 概述17.2. 配置17.3. 使用17.4. 测试18. Signavio web建模器18.1. 简介18.2. 安装18.3. 配置A. 修改日志

相关推荐