天天看點

ActiveMQ 5.9版将支援基于WebSocket的MQTT協定傳輸

越來越多的使用者希望能使用浏覽器通過WebSockets直接連接配接到ActiveMQ伺服器。經過相當長的一段時間,我們已經支援STOMP用戶端,可以從JavaScript中使用STOMP。現在,更多的移動使用者嘗試使用同樣的辦法,我們在ActiveMQ 5.9版添加了對更有效率的二進制MQTT協定的支援。

好消息是你不必在Broker端修改任何代碼就能支援MQTT,STOMP和MQTT都能工作在同樣的連接配接器上,當用戶端初始化連接配接時,由用戶端識别它們想使用的協定。我們還提供了一個不錯的Demo——使用了Eclipse的Paho JavaScript用戶端。可用Git把代碼弄下來看看。

<a href="http://git.eclipse.org/c/paho/org.eclipse.paho.mqtt...git/">http://git.eclipse.org/c/paho/org.eclipse.paho.mqtt.javascript.git/</a>

運作

bin/activemq console xbean:conf/activemq-demo.xml

通路下面的位址:

http://localhost:8161/demo/mqtt/

如果你對Web端和移動端發消息感興趣,可以在這裡看到更多的文章:

<a href="http://www.oscon.com/oscon2013/public/schedule/detail/28103">http://www.oscon.com/oscon2013/public/schedule/detail/28103</a>

繼續閱讀