"工作流引擎"和"业务流程管理引擎"有什么区别?

lov*_*ing 6 workflow business-logic jbpm activiti

很多时候我都听说过这两个概念.

如"windows工作流基础"和Activiti和jBPM等项目是"业务流程管理引擎".

这两个名词("工作流引擎"和"业务流程管理引擎")是一回事吗?

Ben*_*ith 5

在维基百科中,"工作流引擎"定义为:

管理和执行建模计算机进程的软件应用程序.

从同一来源,"业务流程管理"定义为:

一种"整体管理"方法,用于使组织的业务流程与客户的需求和需求保持一致

因此,这些名词应被可互换地使用; "工作流引擎"是用于对任何工作流建模的通用引擎,而"业务流程管理引擎"是模拟业务流程管理的"工作流引擎"的特定实现.

所以你可以做一个类比,"工作流引擎"是一块木头,因为"业务流程管理引擎"是一个雕刻的木制手杖.