terminology - ESB 和 EAI 的区别

标签 terminology esb eai

在大多数文章中,我看到 ESB 和 EAI 之间的主要区别在于“EAI 中的单点故障”。

我的问题是:

在 EAI 中,如果集线器出现故障,我们说这是单点故障。在 ESB 中,如果总线出现故障,我们也可以说是单点故障。这是正确的吗?如果不是,请简要说明这一点。

最佳答案

ESB 和 EAI 之间的主要区别不是单点故障。

话虽如此,如果 ESB 总线出现故障,是的,它就是一个故障点。最终,这些只是基础设施中的应用程序,它们是否是单点故障取决于它们的部署(例如集群)而不是底层概念集成模式。

我个人会将 ESB(企业服务总线)归类为一种 EAI(企业应用程序集成)。许多试图向您销售产品而不是概念的公司会以不同的方式争论。

ESB 只是 EAI 的新模式,而不是 Hub-Spoke。我不会太纠结于这些差异。当你深入研究它时,它们很少而且相距甚远。

关于terminology - ESB 和 EAI 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6923078/

相关文章:

language-agnostic - 函数第一行的名称是什么?

user-interface - 图表,图表和图形之间的区别

java - 如何使用 Apache Camel 实现直通 JAX-RS 代理?

.Net 数据库消息代理

java - Webmethods 集成服务器的出站适配器

database - 我应该使用消息而不是数据库吗

c# - C# 4 的官方营销名称是什么?

database - 什么是用户停顿?

java - Mule ESB 两个 JSON 数组,使用 Dataweave 将一个数组合并到另一个数组中

wso2 - 在wso2 esb中动态添加http路径参数