1

BPM 和 Workflow 和有什么不一样?

此外,在 BPEL 和 ESB 之间?

4

1 回答 1

9

BPM 是一门称为业务流程管理的学科,它与技术无关。您会发现 BPM 系统或套件是指导您实施 BPM 学科不同阶段的软件。这个术语不是技术性的,而是更面向业务的。

术语工作流与 BPM 结合使用,但它最初旨在描述面向文档的公司和场景中的人与人之间的交互。术语业务流程表示系统和人类参与者交互以实现目标的更一般的情况。这个术语也可以在技术领域之外使用。

BPEL(业务流程执行语言)是一种标准,也称为 WS-BPEL,它使用 XML 格式定义系统之间的交互。该标准被许多公司广泛采用,以将他们的系统定义为系统交互(BPEL 的一大问题是缺乏对人机交互的支持)。这是一个技术性很强的事情,因为它是关于如何集成通过 Web 服务公开的系统(提供一个 Web 服务端点进行交互。)

ESB 是一种企业服务总线,ESB 通常用于集成不同的系统。主要思想是提供一组业务连接器,允许不同的应用程序在不同的协议和技术下进行交互。

我建议您看一下 BPMN2(业务流程建模和表示法 2),它是当今大多数 BPM 系统采用的新标准。查看 www.jbpm.org 了解更多信息。

干杯

于 2012-10-10T23:26:51.890 回答