ActiveMQ + NodeJS + Stomp 极简入门
Posted 力为
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActiveMQ + NodeJS + Stomp 极简入门相关的知识,希望对你有一定的参考价值。
前提
安装ActiveMQ和Nodejs
测试步骤
1.执行bin\\win32\\activemq.bat启动MQ服务
2. 打开http://localhost:8161/admin/topics.jsp
用户名和密码都是 admin
3. 下载Stomp
npm install stomp-client
4. js的测试代码
var Stomp = require('stomp-client');
var destination = '/topic/myTopic';
var client = new Stomp('127.0.0.1', 61613, 'user', 'pass');
client.connect(function(sessionId)
client.subscribe(destination, function(body, headers)
console.log('From MQ:', body);
);
client.publish(destination, 'Hello World!');
);
在NodeJS中执行
就可以看到从NodeJs发来的消息
6.在上述页面的Text Message窗口输入几个字符串,点击Send
在NodeJS窗口就可以看到刚才发送的消息
以上是关于ActiveMQ + NodeJS + Stomp 极简入门的主要内容,如果未能解决你的问题,请参考以下文章
ActiveMQ 无法识别 Stomp:传输方案无法识别:[stomp+ssl]
如何将事务与 Stomp 和 ActiveMQ(和 Perl)一起使用?