jBPM4工作流应用开发指南

对于企业级IT应用系统而言重要的内容是业务活动流程、人员组织架构、业务数据标准定义。工作流软件帮助企业应用开发者方便地处理实现以上三个部分的内容,可以使用图形化流程编排的方式定义业务流程,定义企业内部组织结构,人员角色和角色关联的工作任务,在流程中连接企业内部的其他系统,让标准的业务数据流在企业内部的各个系统中流转,完成企业运作的各项工作。

类比编程实现函数的数据处理流程,使用工作流软件工具编排实现业务处理流程是企业应用开发者必须具备的一项技能。随着企业应用系统复杂度的不断提升,只提三尺编程之剑,是无法纵横于软件江湖的。每一个在企业应用领域的技术工作者都需要更先进、更强大的技术来武装自己。工作流是企业应用中非常重要的技术,学习了解这门技术,包括概念、功能、发展过程、基本原理、技术标准、产品工具的使用、开发技能和经验共享等,就是一项紧迫的任务了。

学习需要深入本质,举一反三。我们不需要学习所有主流工作流软件, 选择一个规模适度(不要像IBM软件套件那么让人生畏)、应用广泛、代码开源的产品来切入,这是个明智的选择。本书适合于想学习工作流技术,并且将使用jBPM来做应用开发的读者阅读学习。对于从事工作流产品开发工作的开发者来说也可以从第1、第12、第13、第20章读到一些自己感兴趣的内容。如果说jBPM是开发企业工作流系统的利器,那么只有开发者熟练掌握了这个工具才真正有用。本书就是个很好的选择,它可以帮助你了解学习和掌握这门技术及相关工具。不只局限于对工具使用的介绍,本书将会告诉你这项技术的方方面面,开启一扇步入工作流领域的大门,引导你获悉内功本质,熟练操作招式,在之后的企业应用开发过程中把这项技术用好、用准。

赵亮

就职于TIBCO中国开发中心,开发部门经理

原文地址:https://www.cnblogs.com/broadview/p/1850449.html