半透明的墙 发表于 2019-12-31 11:18:21

电子书:《疯狂工作流讲义 基于Activiti 6.x的应用开发》

1237
                       


内容简介:

作者简介
杨恩雄,从事十多年 Java EE.企业应用开发,曾
任中企动力系统设计师、中企开源项目经理、数码
辰星科技公司项目经理,参与过多个企业级项目的
设计与架构工作,曾负责辰星“电影票网络销售系
统”的整体架构。精通 Activiti、 Drools、ESB等
开源技术,在SOA、SaS、大数据应用、互联网
系统架构方面有着丰富的经验,曾出版《疯狂Java
实战演义》《疯狂 Workflow讲义》《疯狂 Spring
Cloud微服务架构实战》等书籍。
的元相关奖


工作流讲义
基于 Activiti6x的应用开发
杨恩雄编著
電子工業出社
Publishing house of Electronics Indust
北京 BEIJING

内睿简介
工作流引擎 Activiti经过多年的发展,已经变成一个成熟的工作流框架,在2017年, Activiti推出了
全新的60版本,除了完善对BPMN规范的支持外,还加入了对DMN规范的支持。为了能让广大的程序
开发者一探新版本 Activiti的功能,笔者在《疯狂 Workflow讲义》的基础上,编写了此书
书中对 Activit的知识进行全面讲解,并从源码角度对 Activiti进行深度剖析。本书以 Activiti为基础
讲述该框架的API使用、BPMN规范,除了这些工作流的基本知识外,还讲解了最新的DMN规范引擎
Activiti整合 Spring Boot等内容。在本书的第18章,深入 activiti的源代码,展示舍弃流程虚拟机(PvM)
之后的 Activit如何对流程进行控制,让读者一窥 Activiti的庐山真面目。最后一章,以一个案例结束本书
的内容,案例中整合 Spring、sus2等主流框架,目的是让读者在学习的过程中更贴近实际应用
未经许可,不得以任何方式复制或抄袭本书之部分或全部内容
版权所有,侵权必究。
图书在版编目(c|P)数据
疯狂工作流讲义:基于 Activiti6x的应用开发/杨恩雄编著.一北京:电子工业出版社,2018.1
SBN978-7-121-33018-6
I.①疯…Ⅱ.①杨…Ⅲ①JAMA语言一程序设计Ⅳ.①TP3128
中guo版本图书馆CIP数据核字(2017)第277084号
北京京科印刷有限公司
北京京科印刷有限公司
出版发行:电子工业出版社
北京市海淀区万寿路173信箱
邮编:100036
开本:787×10921/16
印张:29.75
字数
印次:2018年1月第1次印刷
定价:79.00元
凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系
系及邮购电话:(010)882548888825888
质量投诉请发邮件至dts@phei.com.cn,盗版侵权举报请发邮件至dbqq@phei.com.cno
本书咨询联系方式:010-51260888-819,faq@phei.com.cn

推荐序
我与杨恩雄相识于2006年,他是一位极有天赋的开源软件精英。十多年来,我们义无反顾
地拥抱开源,投身开源,用自己的聪明才智,积极促进开源软件在guo内的普及、推广和运用
我们也经历了无数次与巨型商业软件的正面交锋,所幸,凭借着开源社区的强大力量和团队出
色的技术实力,为雇主和客户创造了巨大的价值。继而在航空、制造、政企、电信、交通领域
成就了一个个“去DOE”的经典案例,为在企业核心领域运用开源软件树立了成功典范
术的人想总结和归纳的时候,或多或少都有心无力很高兴杨恩雄仍然保持着一颗年经
人生如白驹过隙,不知不觉已过十余年,当年团队的同事早已各奔东西。相信很多从
不停地钻研技术,积极归纳和分享
五年前,jBPM4的延续 Activiti推出面世,杨恩雄将多年学习工作流的经验整理成书,出版
了《疯狂 Workflow讲义》,涵盖了 Activiti的大部分知识。最近, Activiti6面世,本书也随之孕
育而出,除了详尽论述 Activiti60的新特性以外,更浓缩了杨恩雄多年企业应用开发的经验。
相信他的这本著作,能帮助广大读者轻松地掌握 Activiti6这个“全新”的框架,并在实际的学
习和工作中运用
恒拓开源CTO,现恒拓高科CEO

然前言
当今技术发展一ri千里,各种技术框架如雨后春笋般涌现,技术正在改变世界、改变生活
作者从业十余年,面对如此变幻莫测的世界,亦难岿然不动,面对ri新月异的知识,时常怀着
颗谦卑的心。只有学习,才能带来快乐,才不会被淘汰。程序是枯燥的,但程序又是美丽的
看似冷冰冰的代码,实则丰富多彩
Java是目前世界上应用最广泛的语言,在Java领域出现了众多优秀的框架和组件,这些组
件正在慢慢提高编程的效率,使得编程这项原本枯燥的工作变得更为优雅与简单。在工作流领
域,涌现出多个使用1Na语言编写的框架,如 OpenWFE、jBPM、shk,甚至在guo内市面上出
现了不少guo产的工作流引擎。近年来,出现了一款“全新”的工作流框架 Activit,经过几年的
发展,Acim已经成为一款成熟的工作流产品。笔者在2014年,基于Acin50版本,编写
了《疯狂 Workflow讲义》 Activiti60在2017年发布,为了帮助广大的Java研发者学习新框架
笔者对《疯狂 Workflow讲义》进行升级,并将多年的实践经验融入本书
本书经过约半年的编写,至今能得以付梓,得益于多方襄助,对他们的感激之情,难以言
表。感谢传道并解惑的恩师,感谢聪颖而好学的读者,感谢善良和亲爱的家人,笔者会谢意永
存、铭感不忘
本书内容概括
本书是一本介绍Jaa工作流领域的书,以 Activiti为核心,内容囊括了多个流行的企业级
Java ee框架。全书可分为以下几个部分。
第一部分:对 Activiti的基础知识进行讲解,包括框架起源、基本的设计模式、数据库设置
以及框架配置等。该部分知识可以帮助读者对 Activiti有一个较为深入的认识,对 Activit的设
计有一个初步的印象,该部分内容也可以作为整合 Activiti到项目中的参考
第二部分:从源代码的实现上讲解 Activiti各个模块的APl,除了讲述这些API的作用外
还会引领读者深入到这些AP的内部。此部分内容可以作为一个详细的 Activiti AP的帮助文档。
部分:详细讲述了BPMN20规范的内容,包括目前Actvⅷi对该规范的实现情况。在
讲解BPMN20规范时,将规范与 Activit的实现进行结合,让读者在通俗易懂的例子示范下
对 Activiti的实现及BPMN20规范有较为深入的了解
四部分: Activiti6支持的DMN规范,本书将在第15章中讲述 Activiti基于DMN规范的
规则引擎。 Activiti的规则引擎目前尚未正式面世,笔者研读了当前版本的源代码,并带领读者
优先体会了 Activiti的规则引擎。
第五部分:讲述如何在实际企业应用中使用 Activiti,并与其他流行的开源框架进行整合,
包括企业应用开发所必须使用的 Web Service、企业服务总线、规则引擎、loC框架和ORM框


#############################################


和风戏雨 发表于 2019-12-31 11:18:25



免费下载链接:需要下载诚通的客.户.端才能下载,点客.户.端下载就能下载客.户.端了

http://pan.qqq0.com/file/488067-438664960

页: [1]
查看完整版本: 电子书:《疯狂工作流讲义 基于Activiti 6.x的应用开发》