Теперь мы можем использовать Stomp over websocket или MQTT через websocket с javascript, подключенным напрямую к серверу Apache ActiveMQ. Убедитесь, что ваш браузер поддерживает протокол websocket. Скачайте ActiveMQ5.9.0, если вы хотите использовать MQTT Over Websocket. Пример ниже .
<script src="javascript/stomp.js"></script>
<script type="text/javascript">
var client = Stomp.client("ws://localhost:61614/stomp", "v11.stomp");
var headers = { id:'JUST.FCX', ack: 'client'};
client.connect("admin", "admin", function () {
client.subscribe("test",
function (message) {
alert(message);
message.ack();
}, headers);
//client.send("/topic/JUST.CN", {}, "Hello World~~");
client.send("test", { priority: 9, persistent: true}, "Hello World~~");
});
</script>
Отличная отправная точка - статья STOMP Over WebSocket , в которой представлен модуль stomp.js.
ДД