是目前唯一得到Activiti官方認可的著作,由國內Activiti領域第一人撰寫,Activiti項目負責人TijsRademakers高度認可並推薦。
本書立足於實踐,不僅讓讀者知其然,全面掌握Activiti架構、功能、用法、技巧和最佳實踐,廣度足夠;而且讓讀者知其所以然,深入理解Activiti的源代碼實現、設計模式和PVM,深度也足夠。
全書一共四個部分:准備篇(1-2章)介紹了Activiti的概念、特點、應用、體系結構,以及開發環境的搭建和配置;基礎篇(3-4章)首先講解了ActivitiModeler、ActivitiDesigner兩種流程設計工具的詳細使用,然后詳細講解了BPMN2.0規范;實戰篇(5-14章)系統講解了Activiti的用法、技巧和最佳實踐,包含流程定義、流程實例、任務、子流程、多實例、事件以及監聽器等;高級篇(15-21)通過集成WebService、規則引擎、JPA、ESB等各種服務和中間件來闡述了Activiti不僅僅是引擎,實際上是一個BPM平台,最后還通過源代碼對它的設計模式及PVM進行了分析。
閆洪磊,資深軟件開發工程師和架構師,為Activiti貢獻了大量代碼,為Activiti在中國的推廣與普及做了大量的工作,在社群中有很高的威望和知名度,被稱為中國Activiti領域的第一人。多年來一直從事OA、ERP等系統的開發與架構設計工作,持續關注並深入研究工作流引擎,目前就職於小馬購車,擔任架構師一職,並負責公司內部工作流平台的建設工作。
本書立足於實踐,不僅讓讀者知其然,全面掌握Activiti架構、功能、用法、技巧和最佳實踐,廣度足夠;而且讓讀者知其所以然,深入理解Activiti的源代碼實現、設計模式和PVM,深度也足夠。
全書一共四個部分:准備篇(1-2章)介紹了Activiti的概念、特點、應用、體系結構,以及開發環境的搭建和配置;基礎篇(3-4章)首先講解了ActivitiModeler、ActivitiDesigner兩種流程設計工具的詳細使用,然后詳細講解了BPMN2.0規范;實戰篇(5-14章)系統講解了Activiti的用法、技巧和最佳實踐,包含流程定義、流程實例、任務、子流程、多實例、事件以及監聽器等;高級篇(15-21)通過集成WebService、規則引擎、JPA、ESB等各種服務和中間件來闡述了Activiti不僅僅是引擎,實際上是一個BPM平台,最后還通過源代碼對它的設計模式及PVM進行了分析。
閆洪磊,資深軟件開發工程師和架構師,為Activiti貢獻了大量代碼,為Activiti在中國的推廣與普及做了大量的工作,在社群中有很高的威望和知名度,被稱為中國Activiti領域的第一人。多年來一直從事OA、ERP等系統的開發與架構設計工作,持續關注並深入研究工作流引擎,目前就職於小馬購車,擔任架構師一職,並負責公司內部工作流平台的建設工作。