从BinaryClient发送消息到BinaryServer?

时间:2018-06-27 07:09:48

标签: javascript node.js binary.js

我正在使用binaryjs将二进制数据从BinaryClient发送到Node.js BinaryServer

客户代码:

var client = new BinaryClient(nodeURL);
client.on('open', function () {
    window.Stream = AudioClient.createStream(...);
});

服务器代码:

var binaryServer = require('binaryjs').BinaryServer;
var httpsserver = https.createServer(options).listen(_port);
var server = binaryServer({ server: httpsserver });

server.on('connection', function (client) {
    client.on('stream', function (stream, meta) {
       ...
    });

    client.on('close', function () {
       ...
    });
});

是否可以通过任何方式将消息从BinaryClient发送到BinaryServer

例如,在客户端:

client.message('hello');

或者也许:

window.Stream.message('hello');

然后在服务器端:

client.on('message', function (message) {
    console.log('message arrived');
});

当然,上面的示例不起作用,这只是我要实现的目标的一个模型。

0 个答案:

没有答案