2014-10-08 69 views
0

新手问题的JMS API在这里工作,也许我的路要走......如何和ActiveMQ

当我使用ActiveMQ的,所有jar发送JMS短信到ActiveMQ的话题,实际上是一个JMS消息通过线路发送,还是ActiveMQ实际将消息映射/转换为纯AMQP?

谢谢。

回答

0

JMS是一个API规范,而不是一个有线协议规范。它定义了消息传递提供程序必须实现的一组API,以便将消息传递提供程序调用为JMS提供程序。实施者如何实施JMS API。 ActiveMQ可能(或确实)使用AMQP协议来实现JMS API。例如,其他人,IBM MQ使用它自己的专有协议。

+0

ActiveMQ不为其JMS客户端实现使用AMQP。它有自己的电线级协议,称为OpenWire – 2014-10-08 20:46:05

+0

感谢@Tim澄清。 – Shashi 2014-10-22 13:16:22