2014-10-08 71 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