熟悉企业应用开发的人都知道,工作流是企业应用开发中的一个核心概念。从办公自动化领域的公文审批到跨企业的异构系统集成,背后都可以见到工作流的身影。jBPM作为一套开源工作流产品,已在各个行业得到了广泛深入的应用,其工业标准的品质也已成为开源世界中的范例之一。

本书作者具有坚实的工作流理论基础, 同时又具备丰富的基于jBPM的系统设计和开发经验。更难能可贵的是,作者能够很好地将理论知识与软件开发实践结合起来,通过对理论的讲述切入实践,然后通过对实践的讲解进一步巩固理论,进而引发读者思考如何根据理论进一步扩展实践。与此同时,本书还就国内工作流应用的特点,结合jBPM产品给出了自己的解决方案。这些来自开发一线的实践积累和经验总结,对于读者来说无疑具有宝贵的价值。

另一方面,针对某一软件产品的介绍性书籍往往容易被写成一本介绍如何使用该产品的操作指南,冷冰冰的操作步骤描述,再加上直接从外文资料上截取下来的翻译内容,让人阅读起来觉得了无生趣。而本书作者可以说在提高阅读体验方面花了很大心力。语言朴实,描述准确,包括设计演示场景和示例的时候,也是尽量考虑到读者的知识背景和阅读体验。介绍理论的时候不显得枯燥,描述操作的时候不觉得烦琐,无论是初次涉及工作流概念的新手,还是有一定工作流经验的设计师,都能从本书中有所收获。

王瑜

就职于GrapeCity集团技术管理组,高级架构师

工业标准的品质也已成为开源世界中的范例之一相关推荐

  1. 适合初学者的安卓开源项目_开源世界中初学者的颠簸之旅

    适合初学者的安卓开源项目 by Shubheksha 通过Shubheksha 开源世界中初学者的颠簸之旅 (A Beginner's Very Bumpy Journey Through The W ...

  2. 暑期2020 之“大咖说开源” | 李建盛:开源世界中的“隐”规则

    | 主办方: 中科院软件所.openEuler 社区.开源社 | 编辑:袁睿斌 | 设计:谭嘉露 活动介绍 Overview 开源供应链点亮计划 - 暑期 2020 (https://isrc.isc ...

  3. 开源世界里乱象横生,该如何规制?

    | 转载自:OpenTEKr 开源星系 | 作者:狄安 | 编辑:钱睿 | 设计:苏子馨 shi 当交易费用为零时,责任规则的改变并不会影响资源配置. - <社会成本问题>/ 科斯定理 作 ...

  4. 女程序员在GitHub提交PR更易被拒?开源世界“她”力量

    据2021年全球软件开发者调查显示,绝大多数开发者为男性并占所有受访者的91.67%.女性开发人员仅占所有受访者的5.31%: 基于全球 183 个国家或地区的 31743 名开发者,2021 Jet ...

  5. Linux基金会执行董事Jim Zemlin:开源世界迷人的未来

    导读:本文编译自Linux基金会执行董事Jim Zemlin在2021年6月17-18日第十六届开源中国开源世界高峰论坛上所做的报告分享.在分享中,Jim对Linux成立30周年期间加入的一些好的项目 ...

  6. 开源世界里的重要理念:上游优先(UpStream First)

    title: 开源世界里的重要理念:上游优先(UpStream First) date: 2021-02-28 updated: 2021-02-28 categories: 开源 tags: 开源 ...

  7. 行走在开源世界的孤勇者:“只有开源接纳了我” | 技术人访谈录

    |作者:千山 |转载自:51CTO技术栈 |编辑:邵佳怡 N年前,一张机缘巧合下得到的 RedHat Linux 7.3 光盘改变了李建盛的命运,让他一头闯入了开源的世界.再回首时,他已经在开源之路上 ...

  8. 开源世界不是乌托邦,百度们正在创造新未来

    1997年,著名黑客埃里克·斯蒂芬·雷蒙在<大教堂与市集>一书中预测了两种不同的自由软件开发模式: 一种是大教堂模式,原始代码是公开的,但每个版本的开发过程由一个专属的团队管控:一种是市集 ...

  9. 如何进入开源世界并打造自己的明星 Project?

    笔者从 2015 年接触开源,这个时候才开始意识到自己使用的开源软件对我的帮助,带着好奇开始尝试去创造自己的项目,发现.学习优秀的开源软件作者的协作方式.到今天已经 2 年多过去了,一路上也遇到很多磕 ...

  10. 开源 非开源_开源周中的女性

    开源 非开源 欢迎来到Opensource.com的"开源女性周" Opensource.com将从1月27日至2月7日重点介绍女性在开源方面的努力.我们将把我们的某些内容专门针对 ...

最新文章

  1. HTTP服务器端常用推送技术
  2. Unity 2021人工智能导论 Introduction to Artificial Intelligence in Unity 2021
  3. 【Qt】通过QtCreator源码学习Qt(四):插件管理PluginManager
  4. 测试php语句执行时间
  5. java的classloader引用实例_通过实例Java ClassLoader原理
  6. 数据库视频总结三(游标和事务)
  7. 不吃不喝,两周业余时间研究(cisco SCE CM )
  8. [Translation]《击鼓》
  9. 宁波政务云资源的介绍与申请
  10. WinForm中日期控件开窗
  11. 计算机在材料科学中的应用论文,计算机在材料科学中的应用论文.pdf
  12. FastDFS搭建文件服务器
  13. 3DS更新R4烧录卡内核
  14. Windows10一键优化工具 v4.0.25
  15. 做了三年Java,java简历包装项目经验
  16. ReResNet源码解读
  17. 最新Android框架排行榜。
  18. docker-compose开机自启动设置
  19. ghost网络克隆功能实现【批量】计算机操作【系统的安装】,Ghost怎么网络克隆备份还原系统GhostCast教程...
  20. 记第一个RN(react-native)项目

热门文章

  1. openjdk8之编译和debug
  2. 没有ajax以前的隐藏 iframe 技术
  3. SSL加速卡调研的原因及背景
  4. 距离公式汇总以及Python实现
  5. Python学习之购物车
  6. Python学习笔记(十三)文件操作函数
  7. 2016.8.23 项目总结
  8. $, $, $$, $$, $$a (Run Script File)
  9. 项目交换通知——PM(李忠)
  10. Spring.NET学习笔记16——事务管理(应用篇) Level 200