Node.JS Tibay套接字客户端模块

时间:2016-08-04 14:15:05

标签: javascript node.js sockets

我正在开发一个有助于与物联网设备通信的项目 - 我称之为Tibay.io。我为PHP准备了模块和示例,但我想为其他语言创建它。现在我正在研究NodeJS模块,并想知道是否有人可以帮助我。

我有 module.js 文件:

const net = require('net');
const tls = require('tls');
module.exports = {
    connect: function(key, pass, protocol) {
        if (!protocol) {
            protocol = 1;
        }
        console.log(key+", "+pass+", "+protocol);
        const socket = tls.connect('api.tibay.io', 12673, () => {
            console.log('Conected!');
        });
    }
}

这是我的主要( app.js )文件:

var tibay = require('./module.js');
tibay.connect('g1YJxwZrJd4Celsw', 'IpxkSRbDAwiIuDt');

我认为我可以处理连接,但是如何添加一些“数据”事件?我认为应该看起来像:

tibay.onData(function(data) {
    console.log(data);
});

0 个答案:

没有答案