`
xyz20003
  • 浏览: 293303 次
  • 性别: Icon_minigender_1
  • 来自: 唐山
社区版块
存档分类
最新评论

轻量级工作流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. 源代码和WIKI
1.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. 简单group
2.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.0
3.1. BPMN 2.0是什么呢?
3.2. 历史和目标
3.3. JPDL vs BPMN 2.0
3.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转换到jBPM4
4.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. APIs
6.2. 活动API
6.3. 事件监听API
6.4. 客户端API
6.5. 环境
6.6. 命令
6.7. 服务
7. 实现基本活动
7.1. ActivityBehaviour
7.2. ActivityBehaviour实例
7.3. ExternalActivityBehaviour
7.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. 修改日志

 

 

 

分享到:
评论
30 楼 comsci 2010-10-31  
临远,最近在忙什么呢。。。有没有JBPM的新的文档出来呀?
29 楼 linzhou119 2010-10-27  
很好,很强大
28 楼 skyHuang 2010-10-26  
您就是临远老师啊,,
膜拜啊,,
看过您的视频  
很受启发    带给我不少东西 
也看过您不少帖子  今天从恢复中才知道您就是临远
再次膜拜
27 楼 xyz20003 2010-10-13  
jbpm3提供官方的支持,如果公司愿意在这方面投资,建议选择jbpm3。

如果公司是为了不花钱才选择开源工作流的,就选择一个参考资料比较多的吧。剩下就是苦心钻研
26 楼 pk3589 2010-10-13  
非常感谢,正在学习。据了解他的每一个版本都有比较大的变化,请指点现在哪个版本最稳定,应该学习哪个?
25 楼 77tt77 2010-06-25  
翻译的还不如google翻译的。汗!

这话太强悍了。
24 楼 zhao103804 2010-05-04  
不錯,收藏 了,要是能做成文檔并下載就更好了
23 楼 shijiyu 2010-02-02  
楼主太强悍了 佩服
22 楼 heart4321 2010-01-31  
最进一个项目里面 在用,恰好是我接手。恰好我正在找一本这样的书。谢谢楼主!
21 楼 karidyang 2010-01-23  
非常感谢楼主了,顶你
20 楼 xyz20003 2010-01-19  
weihong0427 写道
翻译的还不如google翻译的。汗!


时间仓促,我们的翻译版本都没有经过审稿,烦请各位看官代理一下审稿的功能,看到哪里有问题可以直接向我们反馈,我们会及时更正。谢谢。
19 楼 weihong0427 2010-01-18  
翻译的还不如google翻译的。汗!
18 楼 ckn126 2010-01-12  
哪里有下载的地方,让我们观摩一下
17 楼 yhailj 2010-01-11  
若能打包成 chm 格式供下载. 那就更好了...
16 楼 phoenixup 2010-01-11  
机器还没解封?目前还是访问不了~~~河蟹真的是一种很鸡血的生物~~~
15 楼 bernieyoo 2010-01-10  
感谢楼主的辛苦劳动。
可是楼主提供的链接地址无法打开,请楼主检查。
14 楼 thinkhlin 2010-01-09  
参与过流程引擎的设计,感觉目前的JBPM不适合国有企业的某些行业,有些行业的流程变化很大,有时候领导一句话就会导致流程的变更(节点增减,路线图的改变等等),如此如何解决?
13 楼 tamsiuloong 2010-01-08  
临远 怎么渐渐的就成了我的偶像。
12 楼 ultrafrog 2010-01-03  
这个真的是太好了.我都不知道用什么词汇来表达对楼主的感激之情了
11 楼 imshare 2010-01-02  
LZ是否能做一个下载版的呢?

相关推荐

    jbpm-4.3-src.rar_bdf-jbpm4 src _jboss 4.3_jboss jbpm4.3_jbpm-4.3

    10. **与其他技术的集成**:jBPM能够与各种Java EE组件(如EJB、JMS、JPA)以及Spring等轻量级框架集成,提供了丰富的API和工具,方便开发者构建完整的业务流程解决方案。 综上所述,jbpm-4.3-src的源代码包为...

    jbpm-4.3.zip

    总结来说,jbpm-4.3是一个全面的工作流管理系统,具备流程建模、执行、监控和扩展能力。它为开发者提供了一整套工具和接口,以实现业务流程自动化,提升企业运作效率。尽管该版本较老,但其稳定性和成熟的特性仍使其...

    jBPM-4.3开发手册

    jBPM-4.3开发手册,转至family168 1.1. 目标读者 这个开发指南是为了给有经验的开发者看的, 这样就可以获得jBPM的完全的灵活性。在这个开发文档中提及的特性 可能当前不会被支持到。请自行使用。 1.2. 概述 第 2...

    jBPM-4.3_develpor_manul.rar_jbpm

    jbPM,即Java Business Process Management,是一款在J2EE平台上构建的轻量级工作流管理系统。作为一个开源项目,jbPM以其灵活、可扩展和易用性而备受赞誉。遵循Apache License,jbPM允许开发者在各种商业和非商业...

    ssh+jbpm-4.3集成案例

    在这个"ssh+jbpm-4.3集成案例"中,我们将探讨如何将SSH框架与Jbpm 4.3版本相结合,以实现业务流程自动化和管理。Jbpm 4.3是Jbpm的一个较旧但仍然广泛使用的版本,它提供了工作流定义、任务管理和监控等功能。 1. **...

    jBPM-4.3开发手册.pdf

    ### jBPM-4.3开发手册知识点梳理 #### 一、引言 - **目标读者**:本手册面向具备一定开发经验的技术人员,旨在帮助他们深入理解和掌握jBPM的功能与灵活性。 - **概述**:文档介绍了jBPM的核心特性和高级功能,并...

    jbpm4.3_Developers_Guide_开发手册_中文版

    总之,《jbpm4.3开发者指南》中文版是学习和掌握jbpm工作流引擎的宝贵资源,无论你是初学者还是经验丰富的开发者,都能从中获得深入的见解和实用的技巧。通过阅读这份指南,你将能够有效地利用jbpm构建出高效、灵活...

    jBPM-4.3-jpdl 用户手册(中文)

    ### jBPM-4.3-jpdl 用户手册(中文)知识总结 #### 一、jBPM与jpdl概述 jBPM (Java Business Process Model) 是一款开源的工作流引擎,它支持业务流程管理(BPM)以及业务流程的设计、实现与执行。jBPM的最新版本...

    jbpm4.3 开发手册

    jbpm4.3 开发手册,chm格式文档,方便查看。

    jbpm4.3中文开发指南

    **JBPM4.3中文开发指南** JBPM(Java Business Process Management)是一个开源的工作流管理系统,专注于业务流程的建模、执行和管理。版本4.3是JBPM的一个重要里程碑,它提供了丰富的功能和改进,使得开发者能够更...

    jbpm-2.0-beta1.zip_java 工作流引擎_jbpm_jbpm-demo_工作流_工作流引擎

    标签中的"java_工作流引擎"强调了jbpm是用Java语言开发的,这意味着它可以无缝融入Java生态系统,利用Java的跨平台特性,确保在各种操作系统上运行稳定。"jbpm-demo"是指包含的示例项目,用于演示jbpm的功能和使用...

    jBPM4工作流应用开发指南.pdf

    - **jBPM4:** jBPM4 是一款轻量级的工作流管理系统,支持业务流程的建模、执行、监控和管理。它采用了一种基于Java的流程定义语言(jPDL),以及适合复杂和动态业务流程的图形化流程编辑器。 - **开发指南:** 该...

    jbpm jbpm4.3.jar

    jbpm jbpm4.3.jar DDDDDDDD

    jBPM-4.0中文开发指南

    **jBPM-4.0中文开发指南** jBPM(Java Business Process Management)是一款开源的工作流管理系统,专为业务流程自动化和管理设计。jBPM 4.0是其一个重要版本,它提供了丰富的功能,包括流程建模、执行、监控和集成...

    JBPM-API 4.3

    JBPM-API 4.3 官方文档 chm 版本,方便开发人员查阅

    jbpm4.3 开发指南

    **jbpm4.3 开发指南** JBPM(Java Business Process Management)是一个开源的工作流管理系统,专注于业务流程的建模、执行和管理。jbpm4.3是该系统的早期版本,尽管现在已经有更新的版本,但这个版本对于理解BPM...

    工作流jbpm---学习文档+简单实例项目

    工作流jbpm是一种广泛应用于企业级应用中的流程自动化框架,它允许开发者定义、执行和管理业务流程。jbpm结合了模型驱动的架构(MDA)和业务流程执行语言(BPEL),为开发者提供了一个强大的工具来处理复杂的业务...

    jbpm-4.4.zip part03

    【jbpm-4.4.zip part03】这个压缩文件是关于jbpm 4.4版本的组成部分,jbpm(Java Business Process Management)是一个开源的工作流管理系统,它提供了业务流程建模、部署、执行和监控的功能。jbpm 4.4是该系统的一...

    jbpm4.3与spring整合

    在企业级应用开发中,流程管理引擎JBPM(JBoss Business Process Management)与Spring框架的结合使用是常见的一种技术方案。JBPM是一个灵活、强大的业务流程管理工具,而Spring框架则以其优秀的依赖注入(DI)和...

    jBPM4.3用户指南

    **jBPM4.3用户指南** jBPM(Java Business Process Management)是一个开源的工作流管理系统,用于构建灵活的企业业务流程。本用户指南主要聚焦于jBPM在持久执行模式下的应用,即流程定义、执行状态及历史记录全部...

Global site tag (gtag.js) - Google Analytics