我已經編寫了一個應用程序,它是我想使用zmq路由器,經銷商模式相互通信的nodejs(主應用程序)和python(客戶端)應用程序。zeromq ROUTER,DEALER消息編碼格式
問題是我無法讀取從客戶端發送到nodejs(路由器)應用程序的消息。 其編碼如何。
代碼如下簡單:
var responder = zmq.socket('router');
responder.on('message', function(request) {
console.log(request);
// i could not read the messages here.its obfuscated
});
responder.bind('tcp://127.0.0.1:8000', function(err) {
if (err) {
console.log(err);
} else {
console.log('Listening on 8000...');
}
});
蟒蛇:
socket = context.socket(zmq.DEALER)
socket.connect("tcp://127.0.0.1:8000")
socket.send('blaaaa')
print 'message sent!'