Software--WorkFlow_BPM 工作流引擎
2017-12-22 09:56:06
Wikipedia
"A workflow consists of an orchestrated and repeatable pattern of business activity enabled by the systematic organization of resources into processes
that transform matrials, provide services, or process information. "
工作流 workflow 就是工作流程的計算模型,即將工作流程中的工作如何前後組織在一起的邏輯和規則在計算機中以恰當的模型進行表示並對其實施計算。
工作流引擎workflow作為應用系統的一部分,為之提供對各應用系統有決定作用的根據角色、
分工和條件的不同決定信息傳遞路由、內容等級等核心解決方案。
BPMN (Business Process Model and Notataion) 業務流程模型與符號。
BPMN 是一套流程建模的標準, 流程模型的規範。 流程模型包括: 流程圖、協作圖、編排圖、會話圖。
Activiti 是一個開源的工作流引擎,實現了 BPMN 2.0 規範,可以發布設計好的流程定義,並通過 api 進行流程調度。
Activiti 核心是基於 Java 的超快速、超穩定的 BPMN 2.0 流程引擎, 強調流程服務的可嵌入性和可擴展性, 更加強調面向業務人員。
該引擎的中點關註在系統開發的易用性和輕量性上。 每一項 BPM 業務功能 Activiti 流程引擎都以服務的形式提供給開發人員。通過使用這些服務,開發人員構建出功能豐富、輕便且搞笑的BPM應用程序。
Software--WorkFlow_BPM 工作流引擎