AI简介
这是一本深入探讨流程自动化技术的著作,基于作者在流程自动化领域20年的实践经验,全面而系统地展示如何应用流程自动化模型、方法和工具来解决微服务和云原生架构的复杂性。书中首先讲述流程自动化如何应用于现代系统架构和软件开发实践;然后研究工具要具备什么样的支持度才能成为每个开发者工具箱的重要组成部分;最后通过示例展示一个轻量且开发者友好的工作流引擎是实现流程自动化的核心组件。此外,本书还讨论了一些典型的误解并提供了一些实用建议。本书适合想要了解流程自动化的软件开发者、软件架构师和系统架构师阅读。
书中首先从流程自动化的推动因素讲起,探讨了流程自动化的价值,以及推动流程自动化的主要因素,包括重复次数多、标准化、合规的一致性、质量需求和信息丰富等。接着,书中深入讨论了流程自动化的实现方式,包括流程模型、通信、数据处理、路径选择等多个方面,并详细解释了工作流引擎在复杂流程中的应用。
书中还详细探讨了流程建模语言(BPMN)的应用,以及如何通过流程模型来自动化订单履约业务流程,提高效率。同时,书中也讨论了流程模型中的例外情况,以及如何处理这些例外情况。此外,书中还深入探讨了长期运行流程的挑战与应