内容简介
If you are a Java developer or architect who needs to have a better understanding of how Business Process Management frameworks behave in real-life implementations, this book is for you. This book assumes that you know the Java language well and are familiar with some widely used frameworks such as Hibernate. You should also know the basics of relational databases and Maven-based applications.
AI简介
这是一本深入探讨业务流程管理(BPM) 框架jBPM6的实用指南。这本书以Java开发人员和架构师为读者对象,详细介绍了如何在实际开发中使用jBPM6框架,以及如何通过BPM来提升软件解决方案的质量和灵活性。
这本书的内容分为三个阶段:理论背景、标准规范介绍、分析和解释、BPM API和常见实践。在理论背景阶段,作者详细介绍了BPM的定义和重要性,解释了业务流程管理的必要性,并探讨了jBPM6概念背景。在标准规范介绍、分析和解释阶段,作者深入分析了BPMN 2.0元素建模,并解释了KIE Workbench环境搭建的重要性。在BPM API和常见实践阶段,作者详细介绍了从简单示例到复杂实例的实践过程,并探讨了测试流程、人在业务流程中的作用、持久化的配置与事务的支持、集成其他知识定义的重要性、自定义运行时管理器的需求、KIE Workbench的扩展性、用户任务和服务任务的定义、流程定义的数据交换、定义更智能的业务流程、人类任务的生命周期等关键内容点。