消息通过套接字从C变为节点JS

时间:2013-11-07 21:38:24

标签: javascript c++ sockets

我编写了一个C ++程序,它将消息发送到节点js服务器。

string message;
int iResult = send( socket, message.c_str(), (int)strlen(message.c_str()), 0 );

节点JS代码

net.createServer(function(sock) {

    // Add a 'data' event handler to this instance of socket
    sock.on('data', function(data) {

        console.log(data);

    });

    // Add a 'close' event handler to this instance of socket
    sock.on('close', function(data) {
        console.log('CLOSED: ' + sock.remoteAddress +' '+ sock.remotePort);
    });

}).listen(PORT, HOST);

节点JS服务器接收消息,但是当我在console.log中收到消息时,我得到类似

的消息
<Buffer 31 7c 31 34>

可能是什么问题以及如何解决这个问题?

0 个答案:

没有答案