很长一段时间后,我听说过这两个概念。
诸如" windows工作流基础"而Activiti和jBPM等项目是"业务流程管理引擎"。
这两个名词("工作流引擎"和#34;业务流程管理引擎")是一样的吗?
答案 0 :(得分:5)
在维基百科中,"Workflow Engine"定义为:
管理和执行建模计算机进程的软件应用程序。
并且来自同一来源,"Business Process Management"定义为:
A"整体管理"协调组织的业务流程的方法 满足客户的需求和需求
因此,这些名词 不 可以互换使用; a"工作流程引擎"是一个通用的引擎,用于建模任何工作流程,而一个"业务流程管理引擎"是一个"工作流引擎的特定实现"它模拟了业务流程管理。
所以你可以做出类比,"工作流引擎"是一块木头作为"业务流程管理引擎"是一个雕刻的木制手杖。
答案 1 :(得分:1)
业务流程管理和工作流引擎之间存在很大差异。一些品质非常相似,但其余部分都有自己的活动。
相似性
在工作流引擎和事物上的业务流程管理类似,这是关于要完成的任务。例如,在工作流引擎中,待处理的贷款审批文件正在考虑获得访问权限的人的批准,并且在业务流程管理中,上载任务并将其分配给必须完成该事务的人
<强>差分强>
在业务流程管理系统中,所有业务流程都由软件处理,在其中上传任务,它定义待处理任务,它还会向您显示来自此人的待处理任务时间,您还可以检查任务状态它完成了多少。在工作流引擎中,所有任务都已分配,只需要批准,在完成期间没有任务正在等待