WebSphere Message Broker 和 WebSphere MQ 有什么区别



对我来说,不清楚 WebSphere Message Broker 和 WebSphere MQ 之间的区别是什么。

根据维基百科,消息代理翻译和路由消息。这让我相信 WebSphere MQ 是队列,但从所有的营销信息中并不清楚 WebSphere MQ 的核心任务是什么。维基百科说MQ由消息,队列和队列管理器组成。

这是否意味着 WebSphere Message Broker 是 MQ 的一个组件?

WebSphere Message Broker 不是 WebSphere MQ

系列的组件(此外,从 Message Broker 的 v10 开始,您根本不需要在系统上安装 WebSphere MQ 即可运行消息代理(。

WebSphere MQ 视为传输层 - 您可以发送消息并在另一端接收它(以及所有其他特殊性,如持久性、故障转移、JMS 等(。

将 WebSphere Message Broker 视为可以应用于消息的一组转换(可以通过 WebSphere MQ 层传输(

如果类比有帮助,MQ 就像一个 HTTP 客户端和 HTTP 服务器,而 MB/IIB 更像是一个网关(代理(。 通常,它们强调MB/IIB上下文中的不同系统和转换

WebSpher MQ是JSM的实现,还有更多,Message Broker或IIB现在称为ESB,它通过将消息从一个定义转换为另一个定义来实现单独系统之间的通信。

MQ 是 WMB 可用于发送和接收消息的众多传输通道之一。

最新更新