图书介绍

jBPM4工作流应用开发指南2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

jBPM4工作流应用开发指南
  • 胡奇编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121117916
  • 出版时间:2011
  • 标注页数:342页
  • 文件大小:160MB
  • 文件页数:364页
  • 主题词:企业管理-管理信息系统-指南

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

jBPM4工作流应用开发指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一篇jBPM工作流开发基础1

第1章 工作流基础2

1.1工作流概念2

1.1.1工作流管理思想之于企业现代化管理2

1.1.2工作流技术在企业中的应用5

1.1.3如何从一个开发者的角度看工作流技术6

1.2工作流管理系统的发展历程9

1.2.1工作流管理系统参考模型11

1.2.2 BPM15

1.3开源工作流选型16

1.4 jBPM19

1.4.1 jBPM前世今生19

1.4.2关于jBPM4您需要知道的19

1.5小结23

第2章 安装和配置jBPM424

2.1 jBPM4安装先决条件24

2.2快速开始吧26

2.3安装脚本详解27

2.3.1关于配置文件30

2.3.2关于依赖库31

2.4安装到JBoss31

2.5安装到Tomcat32

2.6基于Web的Signavio流程设计器33

2.6.1 jBPM Web流程设计器简介33

2.6.2独立安装Signavio34

2.6.3配置Signavio34

2.7用户自定义jBPM Web应用程序35

2.8安装jBPM数据库35

2.8.1新数据库安装36

2.8.2升级旧的数据库36

2.9安装图形化流程设计器(GPD)37

2.9.1获取Eclipse37

2.9.2在Eclipse中安装GPD插件37

2.9.3配置jBPM运行环境38

2.9.4添加jPDL4 Schema校验41

2.9.5导入和使用范例41

2.10例程:jBPM HelloWorld43

2.11小结45

第3章 使用jBPM图形化流程设计器设计流程46

3.1创建一个新流程47

3.2编辑流程定义源49

3.3例程:设计一个“复杂的”业务流程49

3.4小结53

第4章 把流程部署到服务器上去54

4.1部署流程定义和资源文件54

4.2部署流程Java类的3个方法57

4.3例程:部署业务流程定义58

4.4小结61

第5章 使用jBPM4 Service API控制流程62

5.1流程定义、流程实例和执行的概念62

5.2流程引擎API64

5.3利用API部署流程67

5.4通过API删除已部署的流程69

5.5使用API发起新的流程实例69

5.5.1发起流程实例的常规方法70

5.5.2指定业务键发起流程实例70

5.5.3指定变量发起流程实例71

5.6唤醒一个等待状态的执行71

5.7任务服务API72

5.8历史服务API75

5.9管理服务API76

5.10查询服务API77

5.11例程:利用jBPM Service API完成流程实例78

5.12小结80

第6章 掌握1BPM流程定义语言81

6.1 process(流程)82

6.2流转控制活动84

6.2.1 start(开始活动)85

6.2.2 state(状态活动)86

6.2.3 decision(判断活动)89

6.2.4 fork-join(分支/聚合活动)97

6.2.5 end(结束活动)102

6.2.6 task(人工任务活动)107

6.2.7 sub-process(子流程活动)120

6.2.8自定义活动132

6.3自动活动134

6.3.1 java (Java程序活动)135

6.3.2 script(脚本活动)139

6.3.3 hql (Hibernate查询语言活动)144

6.3.4 sql(结构化查询语言活动)147

6.3.5 mail(邮件活动)149

6.4事件153

6.4.1事件监听155

6.4.2事件传播157

6.4.3处理异常事件159

6.5异步执行160

6.5.1异步活动162

6.5.2异步分支/聚合164

6.6用户代码166

6.6.1用户代码的定义166

6.6.2用户代码的类加载168

6.7小结170

第7章 流程变量171

7.1变量作用域173

7.2变量类型174

7.3变量的自动更新和序列化175

7.4例程:用变量去控制一个流程的运行177

7.5小结179

第8章 流程脚本182

8.1 Java统一表达式语言182

8.1.1语法特点183

8.1.2值和方法表达式184

8.1.3隐式对象187

8.1.4运算符和保留字188

8.1.5一些经典EL表达式的例子190

8.2例程:用脚本去控制一个流程的运行192

8.3小结194

第二篇 定制属于自己的流程——深入jBPM4扩展研发195

第9章jBPM4扩展研发先决条件196

9.1深入应用jBPM4所需要知道的196

9.1.1如果您的业务基于复杂的规则,在jBPM中加入Drools吧196

9.1.2抉择,是否使用BPEL197

9.2 Maven仓库和Java依赖库199

9.3小结200

第10章 深入jPDL和jBPM Service API201

10.1 timer(定时器)能为您做什么201

10.1.1持续时间表达式202

10.1.2工作日历202

10.1.3定时转移204

10.1.4定时事件205

10.1.5工作日历定时207

10.1.6定时重复208

10.2使用group活动编组流程209

10.3如何在活动中调用EJB方法214

10.4使用jms活动215

10.4.1模拟JMS服务217

10.4.2 JMS文本消息219

10.4.3 JMS Object消息220

10.4.4 JMS Map消息222

10.5历史会话监听链223

10.6自定义Web任务表单225

10.6.1基本思路225

10.6.2表单格式226

10.7流程实例的自动迁移228

10.7.1简单的流程实例迁移230

10.7.2终止流程实例运行的迁移232

10.7.3应用活动映射的迁移234

10.7.4自定义迁移处理器236

10.8小结239

第11章 升级jBPM3到jBPM4240

11.1你所要知道的升级局限性241

11.2流程定义转换工具242

11.2.1命令行执行242

11.2.2 Java编码执行243

11.3 jBPM3到jBPM4的语义变更及翻译244

11.4小结246

第12章 流程虚拟机原理247

12.1 PVM的架构247

12.2 PVM的实现250

12.3小结253

第13章jBPM4的设计思想254

13.1 API设计254

13.1.1活动API256

13.1.2事件监听API256

13.2执行环境设计257

13.3命令设计258

13.4服务设计259

13.5历史流程处理原理262

13.6数据持久化设计263

13.6.1 jBPM4流程定义资源和实例运行时数据表264

13.6.2 jBPM4流程历史数据表265

13.6.3 jBPM4身份认证数据表266

13.6.4 jBPM4引擎属性数据表267

13.7例程:扩展jBPM4的API满足客户化的需求268

13.8小结270

第14章 随需而配jBPM4272

14.1配置文件设计概要273

14.2配置工作日历274

14.3配置身份认证组件(组织适配器)274

14.4小结277

第15章 异步工作执行器278

15.1设计原理278

15.2配置使用280

15.3小结281

第16章 深入jBPM4电子邮件支持282

16.1电子邮件的产生282

16.2电子邮件服务器285

16.3电子邮件扩展287

16.4小结289

第17章 系统日志290

17.1配置日志290

17.2日志输出级别292

17.3 Java Logging API日志292

17.4利用持久化层日志进行调试294

17.5小结295

第18章jBPM4与Spring框架集成296

18.1集成的目标297

18.2为集成配置jBPM4297

18.3为集成配置Spring299

18.4使用301

18.5测试302

18.6小结302

第19章jBPM4与J Boss应用服务器集成303

19.1流程定义打包部署303

19.2在JBoss企业级编程模型中使用jBPM4304

19.3小结306

第20章 中国特色工作流的jBPM实现307

20.1退回308

20.2取回313

20.3会签318

20.4委派326

20.5自由流331

20.6小结332

附录A jBPM术语334

热门推荐