Websphere Message Broker和Websphere MQ之间的区别是什么?在weblogic环境中,有没有与之相对应的术语呢?另外,严格地说,这两个(WMB和WMQ)中的哪一个是JMS API的实现?
发布于 2011-02-08 07:35:16
WebSphere MQ是一个消息传递引擎,它提供了一些消息/有效负载的可靠传递。MQ提供了一个队列管理器:一个服务器应用程序,它托管队列(用来保存消息)和通道和侦听器(用来允许队列管理器相互通信)。MQ提供了实现JMS的API接口。它还有许多MQ原生的API。从WebSphere MQ版本7.0.1开始,它还提供了一个发布-订阅引擎。WebSphere MQ基本上允许您将消息放在一个位置,然后在其他地方获取该消息,而消息丢失的可能性最小。
WebSphere Message Broker是一个尝试提供任意传输到任意传输接口和任意语言转换引擎的程序。在传输方面,它提供了MQ、JMS (大多数提供程序)、MQ-FTE、本地文件、SMTP、FTP/SFTP、HTTP/HTTPS、TCP/TCPSSL、JDBC以及一些我可能已经忘记的其他入口挂钩。一旦消息进入SQL,您就可以使用message ( MEssage Broker原生的类似SQL语言)、JavaPHPXSTL.它还包含消息路由、收集、聚合、排序等功能。message Broker基本上允许您从许多格式(包括物理和逻辑格式)移动数据,并在将数据放入其他位置之前对其进行操作,可能是以不同的格式。
https://stackoverflow.com/questions/4515203
复制相似问题