广告位不存在!
详情 声明
商品详情
资源名称:jBPM4工作流应用开发指南
内容简介:随着在现代企业管理中对于信息化、流程化的深度挖掘,具有业务流程管理的技术和思想已经成为致力于全面掌控企业级应用系统人士“日常生活、居家旅行”的必备素质。本书分两篇。第一篇介绍工作流管理技术的概念、起源和发展历程,开源工作流选型,以及jBPM——这个迄今为止最成功的Java开源工作流项目的“前世今生”。此外,本篇还可以帮助读者快速上手jBPM4、使用jBPM4开发企业流程应用,包括安装和配置jBPM4、使用jBPM图形化流程设计器(GPD)设计流程、把流程部署到服务器上去、使用jBPM4 Service API控制流程、掌握jBPM流程定义语言、流程变量、流程脚本。第二篇主要涉及基于jBPM4这个强大的应用程序框架打造属于自己独特业务的“企业流程管理平台”,包括jBPM4扩展研发先决条件、深入jPDL和jBPM Service API、升级jBPM3到jBPM4、流程虚拟机原理、jBPM4的设计思想、随需而配jBPM4、异步工作执行器、深入jBPM4电子邮件支持、系统日志、jBPM4与Spring框架集成、jBPM4与JBoss应用服务器集成、中国特色工作流的jBPM实现。本书结构条理清晰,实践例程与理论思想紧密结合,翔实易懂,由浅入深,具有很强的参考性和实用性。本书适合所有掌握JavaEE(Java企业级版本)开发技术的人员——无论您是技术开发者、项目实施者、系统架构师,还是流程分析师、业务方案顾问,本书都适合您。
资源目录:第一篇 jBPM工作流开发基础第1章 工作流基础1.1 工作流概念1.1.1 工作流管理思想之于企业现代化管理1.1.2 工作流技术在企业中的应用1.1.3 如何从一个开发者的角度看工作流技术1.2 工作流管理系统的发展历程1.2.1 工作流管理系统参考模型1.2.2 BPM1.3 开源工作流选型1.4 jBPM1.4.1 jBPM前世今生1.4.2 关于jBPM4您需要知道的1.5 小结第2章 安装和配置jBPM42.1 jBPM4安装先决条件2.2 快速开始吧2.3 安装脚本详解2.3.1 关于配置文件2.3.2 关于依赖库2.4 安装到JBoss2.5 安装到Tomcat2.6 基于Web的Signavio流程设计器2.6.1 jBPM Web流程设计器简介2.6.2 独立安装Signavio2.6.3 配置Signavio2.7 用户自定义jBPM Web应用程序2.8 安装jBPM数据库2.8.1 新数据库安装2.8.2 升级旧的数据库2.9 安装图形化流程设计器(GPD)2.9.1 获取Eclipse2.9.2 在Eclipse中安装GPD插件2.9.3 配置jBPM运行环境2.9.4 添加jPDL4 Schema校验2.9.5 导入和使用范例2.10 例程:jBPM HelloWorld2.11 小结第3章 使用jBPM图形化流程设计器(GPD)设计流程3.1 创建一个新流程3.2 编辑流程定义源3.3 例程:设计一个“复杂的”业务流程3.4 小结第4章 把流程部署到服务器上去4.1 部署流程定义和资源文件4.2 部署流程Java类的3个方法4.3 例程:部署业务流程定义4.4 小结第5章 使用jBPM4 Service API控制流程5.1 流程定义、流程实例和执行的概念5.2 流程引擎API5.3 利用API部署流程5.4 通过API删除已部署的流程5.5 使用API发起新的流程实例5.5.1 发起流程实例的常规方法5.5.2 指定业务键发起流程实例5.5.3 指定变量发起流程实例5.6 唤醒一个等待状态的执行5.7 任务服务API5.8 历史服务API5.9 管理服务API5.10 查询服务API5.11 例程:利用jBPM Service API完成流程实例5.12 小结第6章 掌握jBPM流程定义语言6.1 process(流程)6.2 流转控制活动6.2.1 start(开始活动)6.2.2 state(状态活动)6.2.3 decision(判断活动)6.2.4 fork-join(分支聚合活动)6.2.5 end(结束活动)6.2.6 task(人工任务活动)6.2.7 sub-process(子流程活动)6.2.8 自定义活动6.3 自动活动6.3.1 java(Java程序活动)6.3.2 script(脚本活动)6.3.3 hql(Hibernate查询语言活动)6.3.4 sql(结构化查询语言活动)6.3.5 mail(邮件活动)6.4 事件6.4.1 事件监听6.4.2 事件传播6.4.3 处理异常事件6.5 异步执行6.5.1 异步活动6.5.2 异步分支聚合6.6 用户代码6.6.1 用户代码的定义6.6.2 用户代码的类加载6.7 小结第7章 流程变量7.1 变量作用域7.2 变量类型7.3 变量的自动更新和序列化7.4 例程:用变量去控制一个流程的运行7.5 小结第8章 流程脚本8.1 Java统一表达式语言8.1.1 语法特点8.1.2 值和方法表达式8.1.3 隐式对象8.1.4 运算符和保留字8.1.5 一些经典EL表达式的例子8.2 例程:用脚本去控制一个流程的运行8.3 小结第二篇 定制属于自己的流程——深入jBPM4扩展研发第9章 jBPM4扩展研发先决条件9.1 深入应用jBPM4所需要知道的9.1.1 如果您的业务基于复杂的规则,在jBPM中加入Drools吧9.1.2 抉择,是否使用BPEL9.2 Maven仓库和Java依赖库9.3 小结第10章 深入jPDL和jBPM Service API10.1 timer(定时器)能为您做什么10.1.1 持续时间表达式10.1.2 工作日历10.1.3 定时转移10.1.4 定时事件10.1.5 工作日历定时10.1.6 定时重复10.2 使用group活动编组流程10.3 如何在活动中调用EJB方法10.4 使用jms活动10.4.1 模拟JMS服务10.4.2 JMS文本消息10.4.3 JMS Object消息10.4.4 JMS Map消息10.5 历史会话监听链10.6 自定义Web任务表单10.6.1 基本思路10.6.2 表单格式10.7 流程实例的自动迁移10.7.1 简单的流程实例迁移10.7.2 终止流程实例运行的迁移10.7.3 应用活动映射的迁移10.7.4 自定义迁移处理器10.8 小结第11章 升级jBPM3到jBPM411.1 你所要知道的升级局限性11.2 流程定义转换工具11.2.1 命令行执行11.2.2 Java编码执行11.3 jBPM3到jBPM4的语义变更及翻译11.4 小结第12章 流程虚拟机原理12.1 PVM的架构12.2 PVM的实现12.3 小结第13章 jBPM4的设计思想13.1 API设计13.1.1 活动API13.1.2 事件监听API13.2 执行环境设计13.3 命令设计13.4 服务设计13.5 历史流程处理原理13.6 数据持久化设计13.6.1 jBPM4流程定义资源和实例运行时数据表13.6.2 jBPM4流程历史数据表13.6.3 jBPM4身份认证数据表13.6.4 jBPM4引擎属性数据表13.7 例程:扩展jBPM4的API满足客户化的需求13.8 小结第14章 随需而配jBPM414.1 配置文件设计概要14.2 配置工作日历14.3 配置身份认证组件(组织适配器)14.4 小结第15章 异步工作执行器15.1 设计原理15.2 配置使用15.3 小结第16章 深入jBPM4电子邮件支持16.1 电子邮件的产生16.2 电子邮件服务器16.3 电子邮件扩展16.4 小结第17章 系统日志17.1 配置日志17.2 日志输出级别17.3 Java Logging API日志17.4 利用持久化层日志进行调试17.5 小结第18章 jBPM4与Spring框架集成18.1 集成的目标18.2 为集成配置jBPM418.3 为集成配置Spring18.4 使用18.5 测试18.6 小结第19章 jBPM4与JBoss应用服务器集成19.1 流程定义打包部署19.2 在JBoss企业级编程模型中使用jBPM419.3 小结第20章 中国特色工作流的jBPM实现20.1 退回20.2 取回20.3 会签20.4 委派20.5 自由流20.6 小结附录A jBPM术语
资源截图:1.png
声明

1、链接失效请联系客服人员。
2、购买后如果链接失效可联系客服人员完善资源或进行退款办理。
3、资源均来源于网友分享及网络公开发表文件,所有资料仅供学习交流。
4、所收取费用仅用来维系网站运营,性质为用户友情赞助,并非售卖文件费用。
5、如侵犯您的权益,请联系客服人员,我们将会在第一时间进行处理。

相关推荐