展开全部

主编推荐语

企业级BPM开发指南,科学而有效地管理业务。

内容简介

本书主要介绍业务流程管理的实战落地应用。

全书分为4篇:基础理论篇,包含流程的基本概念、业务流程管理的历史、业务流程管理体系;常规应用篇,包含Activiti开发环境准备、使用IDEA和Eclipse开发Activiti工作流、流程设计工具,以及Activiti核心架构、工作流引擎配置、用户管理、流程部署、表单管理等内容;高级实战篇,包含SpringBoot和Activiti的其他实践和应用;架构扩展篇,包含多引擎架构、性能优化、流程稳定性保障。

本书适合从事业务流程管理的技术人员阅读。

目录

  • 版权信息
  • 内容提要
  • 作者简介
  • 推荐辞
  • 推荐序一
  • 推荐序二
  • 推荐序三
  • 自序
  • 前言
  • 资源与支持
  • 第一篇 基础理论篇
  • 第1章 流程的基本概念
  • 1.1 流程与流程管理
  • 1.2 流程分类
  • 1.3 流程层级
  • 1.4 企业战略、流程与组织的关系
  • 1.5 业务流程管理现状
  • 1.6 本章小结
  • 第2章 BPM的“前世今生”
  • 2.1 工作流基础
  • 2.2 工作流技术概述
  • 2.3 BPM相关标准
  • 2.4 BPM技术的应用
  • 2.5 本章小结
  • 第3章 BPM管理体系
  • 3.1 BPM方法论
  • 3.2 BPM产品架构概述
  • 3.3 BPM流程梳理方法概述
  • 3.4 BPM体系流程开发步骤与原则
  • 3.5 BPM端到端流程管理模式
  • 3.6 BPM流程优化策略
  • 3.7 本章小结
  • 第二篇 常规应用篇
  • 第4章 Activiti开发环境准备
  • 4.1 JDK的安装与配置
  • 4.2 MySQL的安装与配置
  • 4.3 Tomcat的安装与配置
  • 4.4 Activiti的安装与配置
  • 4.5 本章小结
  • 第5章 Activiti流程设计器集成与使用
  • 5.1 使用IDEA集成Activiti流程设计器
  • 5.2 使用Eclipse集成Activiti流程设计器
  • 5.3 本章小结
  • 第6章 Activiti核心架构解析
  • 6.1 Activiti工作流引擎架构概述
  • 6.2 Activiti数据库设计和模型映射
  • 6.3 Activiti设计模式
  • 6.4 核心代码走读
  • 6.5 本章小结
  • 第7章 Activiti工作流引擎配置
  • 7.1 Activiti工作流引擎的配置
  • 7.2 Activiti工作流引擎配置文件
  • 7.3 数据库连接配置
  • 7.4 其他属性配置
  • 7.5 编写第一个Activiti程序
  • 7.6 本章小结
  • 第8章 Activiti核心概念和API
  • 8.1 Activiti核心概念
  • 8.2 工作流引擎服务
  • 8.3 存储服务API
  • 8.4 运行时服务API
  • 8.5 任务服务API
  • 8.6 历史服务API
  • 8.7 管理服务API
  • 8.8 身份服务API
  • 8.9 利用Activiti Service API完成流程实例
  • 8.10 本章小结
  • 第9章 Activiti身份管理
  • 9.1 用户管理
  • 9.2 用户组管理
  • 9.3 用户与用户组关系管理
  • 9.4 用户附加信息管理
  • 9.5 本章小结
  • 第10章 Activiti流程部署
  • 10.1 流程资源
  • 10.2 流程部署
  • 10.3 部署结果查询
  • 10.4 流程部署完整示例
  • 10.5 本章小结
  • 第11章 开始事件与结束事件
  • 11.1 事件概述
  • 11.2 事件定义
  • 11.3 开始事件
  • 11.4 结束事件
  • 11.5 本章小结
  • 第12章 边界事件与中间事件
  • 12.1 边界事件
  • 12.2 中间事件
  • 12.3 本章小结
  • 第13章 用户任务、手动任务和接收任务
  • 13.1 用户任务
  • 13.2 手动任务
  • 13.3 接收任务
  • 13.4 本章小结
  • 第14章 服务任务、脚本任务和业务规则任务
  • 14.1 服务任务
  • 14.2 脚本任务
  • 14.3 业务规则任务
  • 14.4 本章小结
  • 第15章 Activiti扩展的系列任务
  • 15.1 邮件任务
  • 15.2 Web Service任务
  • 15.3 Camel任务
  • 15.4 Mule任务
  • 15.5 Shell任务
  • 15.6 本章小结
  • 第16章 顺序流与网关
  • 16.1 顺序流
  • 16.2 网关
  • 16.3 本章小结
  • 第17章 子流程、调用活动和泳池泳道
  • 17.1 子流程
  • 17.2 调用活动
  • 17.3 泳池与泳道
  • 17.4 本章小结
  • 第18章 监听器
  • 18.1 执行监听器与任务监听器
  • 18.2 全局事件监听器
  • 18.3 本章小结
  • 第19章 Activiti表单管理
  • 19.1 Activiti支持的表单类型
  • 19.2 前期准备工作
  • 19.3 内置表单
  • 19.4 外置表单
  • 19.5 本章小结
  • 第20章 多实例实战应用
  • 20.1 多实例概述
  • 20.2 多实例用户任务应用
  • 20.3 多实例服务任务应用
  • 20.4 多实例子流程应用
  • 20.5 本章小结
  • 第三篇 高级实战篇
  • 第21章 Activiti集成Spring Boot
  • 21.1 Spring Boot简介
  • 21.2 Spring Boot配置详解
  • 21.3 Spring Boot与Activiti的集成
  • 21.4 本章小结
  • 第22章 集成在线流程设计器Activiti Modeler
  • 22.1 集成Acitiviti Modeler
  • 22.2 汉化Activiti Modeler
  • 22.3 本章小结
  • 第23章 Activiti自定义扩展(一)
  • 23.1 自定义ProcessEngineConfiguration扩展
  • 23.2 自定义流程元素属性
  • 23.3 自定义流程活动行为
  • 23.4 自定义事件
  • 23.5 自定义流程校验
  • 23.6 本章小结
  • 第24章 Activiti自定义扩展(二)
  • 24.1 替换Activiti身份认证服务
  • 24.2 适配国产数据库
  • 24.3 自定义查询
  • 24.4 本章小结
  • 第25章 Activiti自定义扩展(三)
  • 25.1 自定义流程活动
  • 25.2 更换默认Activiti流程定义缓存
  • 25.3 手动创建定时任务
  • 25.4 本章小结
  • 第26章 本土化业务流程场景的实现(一)
  • 26.1 动态跳转
  • 26.2 任务撤回
  • 26.3 流程撤销
  • 26.4 本章小结
  • 第27章 本土化业务流程场景的实现(二)
  • 27.1 通过代码创建流程模型
  • 27.2 流程实例动态增加临时节点
  • 27.3 流程节点自动跳过
  • 27.4 会签加签
  • 27.5 会签减签
  • 27.6 本章小结
  • 第四篇 架构扩展篇
  • 第28章 Activiti性能与容量优化
  • 28.1 历史数据异步化
  • 28.2 ID生成器优化
  • 28.3 定时器优化
  • 28.4 本章小结
  • 第29章 Activiti多引擎架构的初阶实现
  • 29.1 多引擎架构分析
  • 29.2 多引擎建模服务实现
  • 29.3 工作流引擎路由
  • 29.4 建立服务网关
  • 29.5 本章小结
  • 第30章 Activiti多引擎架构的高阶实现
  • 30.1 工作流引擎集群搭建
  • 30.2 网关动态路由配置
  • 30.3 流程查询服务搭建
  • 30.4 本章小结
展开全部

评分及书评

评分不足
2个评分
  • 用户头像
    给这本书评了
    5.0
    强烈推荐《深入Activiti流程引擎:核心原理与高阶实战》

    这段时间看完了《深入 Activiti 流程引擎:核心原理与高阶实战》这本书。我总体感觉这是一本非常有价值的书籍,可以帮助读者深入了解 Activiti 的核心原理和高级应用场景。这本书详细介绍了 Activiti 业务流程引擎的工作原理和核心组件,包括任务调度、流程建模、事件处理、业务逻辑等方面的内容。作者通过丰富的实践经验和案例讲解,帮助读者深入理解 Activiti 的流程引擎是如何运作的,以及如何将其应用于实际的业务场景中。本书还提供了大量的高阶实战案例,让读者可以更加深入地了解 Activiti 的应用场景和解决方案。例如,作者通过讲解如何在 Activiti 中构建复杂的业务逻辑、如何实现异步处理、如何优化 Activiti 的性能和资源利用率等方面的内容,为读者提供了丰富的实践经验。本书内容系统、详细,讲解深刻,适合对 Activiti 流程引擎有深入了解的读者阅读。同时,本书还提供了很多实际的应用场景和案例,可以帮助读者更好地理解 Activiti 的使用方法和解决方案。因此,我认为《深入 Activiti 流程引擎:核心原理与高阶实战》是一本非常有价值的书籍,因此强烈推荐。

      转发
      评论
      用户头像
      给这本书评了
      5.0

      在所有相关的讲解流程引擎的书籍中,这本书是我看过的最好的一本。如果只想了解 activiti 的使用的话,其实可以跳过第一篇的基础理论篇,如果只是基本的企业走走请假流程之类的作用,可以忽略第四篇。第二篇和第三篇,作者用 24 章的内容由浅到深的把 activiti 讲了个通透,哪怕是入门的小白,结合着随书代码,都能有更深一层的理解。说到这里不得不说随书代码很棒,都能运行,而且注释清晰明白,值得表扬。如果你是个技术人员,那到此可以结束,但如果你涉及了管理,那第一篇也是写的很精华的,如何设计合理的流程、把流程信息化,很专业的见解。

        转发
        评论

      出版方

      人民邮电出版社

      人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。