创建TCP服务器
var server = net.createServer([options], [connectionListener]) // 相当于: // var server = net.createServer([options]); // server.on('connection', connectionListener);
方法1:
// 监听端口 // port 若为0则分配随机端口号 // host 缺省则监听来自任何ipv4地址的客户端连接 // backlog 默认为511,设定等待队列中最大的连接数,超过则拒绝 server.listen(port, [host], [backlog], [callback])
方法2:
// 监听指定路径 server.listen(path, [callback])
方法3:
// 监听socket句柄 server.listen(handle, [callback])
以上三种方法的 callback 可改写为:
server.on('listening', function () { // callback code here })