第2章 探险流程引擎
一般情况下,开发人员在使用Activiti框架时,期望了解框架提供了哪些功能、如何使用、在使用框架提供的一系列功能时,又期望找到一种通用的解决方案,以便灵活地对框架提供的功能进行扩展,更加合理地使用框架。
流程引擎为开发人员提供了一系列扩展点,这些扩展点均可以通过流程引擎配置类进行操作。开发人员可以通过流程引擎配置类构造流程引擎实例对象,从而划清了流程引擎配置类与流程引擎类的使用边界,也使两个类的职责更加单一,因此本章以流程引擎的初始化为入口,详细讲解流程引擎的实现原理,从而解开流程引擎的神秘面纱。