【问题标题】:mule - hub and spoke/broker or ESB - Mule in Actionmule - 集线器和辐条/代理或 ESB - Mule in Action
【发布时间】:2014-07-03 02:41:00
【问题描述】:

我正在阅读 Mule in Action 和其他各种关于 Mule ESB 的博客文章,以及它可以部署为 Hub and Spoke 架构或 ESB 的事实。

我很难看出两者之间的区别。

据我了解:

1.两者都用作应用程序之间的中心焦点 2.两者都可以在服务/应用程序之间使用路由/中介/转换等

但我真正能看到的唯一区别是集线器和辐条通常有许多不同的格式进入集线器(SOAP/REST/XML/JSON...),而 ESB 通常有标准格式(通常只是 SOAP。)

此外,我一直在阅读,与 ESB (http://blogs.mulesoft.org/esb-or-not-to-esb-revisited-–-part/) 相比,集线器和辐条引入了单点故障。那么物理部署是这里的区别吗?一个集线器有所有可能的端点,而 ESB 有跨多个集线器部署的端点?所以 ESB 只是多个集线器(因为需要更好的词)?

【问题讨论】:

    标签: mule


    【解决方案1】:

    在中心辐射与 ESB 的讨论中,我不会考虑协议,而只会考虑部署拓扑。

    所以,是的,您是对的,ESB 由充当单个实体的多个节点组成,为此利用了共享 H/A 面向消息的中间件和/或集群技术等分布特性。

    ESB 首先是一种架构拓扑,而不是产品。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-23
      相关资源
      最近更新 更多