【发布时间】:2012-08-25 23:18:29
【问题描述】:
消息总线架构上的每个描述似乎都描述了一个用于路由消息的集中中介:
每个应用程序都有一个与消息总线的连接 到每个其他应用程序的多个专用连接。
http://msdn.microsoft.com/en-us/library/ff647328.aspx
将这些应用程序之间的连接中间件构建为 使他们能够使用消息传递一起工作的消息总线。
http://www.eaipatterns.com/MessageBus.html
服务总线是位于应用程序之间的消息传递基础架构 允许他们以松散耦合的方式交换消息 提高了规模和弹性。
http://www.windowsazure.com/en-us/home/features/messaging/
描述似乎与 Message Broker 架构相同;让我相信以下几点:
“消息总线”一词实际上与“MoM”相同——这是一个通用术语,用于指代消息传递基础架构,但未明确提及拓扑。 IE。 Message Broker 是一种消息总线。
这似乎是一个有争议的话题,虽然关于 SO 有一些类似的问题,但没有一个 (IMO) 有明确的答案。
附注我知道 Enterprise Service Bus 完全不同,它实际上是一个“功能丰富”的 MoM。
【问题讨论】:
标签: web-services soa messaging message-queue esb