0
NodeJS和RabbitMQ的新手。我試圖做一個簡單的pub和sub,並在從pub接收消息時存儲sub的輸出。nodejs rabbitjs簡單的pub pub rabbitmq
sub.js:
var context = require('rabbit.js').createContext();
var sub = context.socket('SUB');
context.on('ready', function() {
sub.pipe(process.stdout);
sub.connect('events', function() {
});
});
pub.js:
var context = require('rabbit.js').createContext();
var pub = context.socket('PUB')
pub.connect('events', function() {
pub.write(JSON.stringify({welcome: 'rabbit.js'}), 'utf8');
})
這工作得很好,我在控制檯上運行得到的stdout消息(從sub.pipe(process.stdout)) sub.js,但是我的問題是我該如何使用這個對象?是否可以將該輸出存儲到變量中並將其傳遞到另一個函數中?