JBPM和BPEL(和ESB)之间有什么区别?
你能解释一下吗?

区域发展战略

最佳答案

我对JBPM不太熟悉。但这似乎是可以与Java服务或基本上基于Java的进程一起工作的业务工作流程。不仅与网络服务有关。

BPEL是编写遵循Web服务的工作的标准。始终使用BPEL语言来集成Web服务并基于该语言定义流程。这是我为此编写的示例[1]。

ESB主要用于中介和转换消息。当您集成不同类型的系统时,它们之间的消息流可能会有所不同。因此人们可以使用ESB作为中介。而且,某些ESB也提供服务集成。 WSO2 ESB [2]就是您可以使用的ESB。

[1] http://wso2.org/library/articles/2011/05/integrate-business-rules-bpel

[2] http://wso2.org/library/esb

关于esb - JBPM和BPEL/ESB之间的区别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7517314/

10-11 20:34