建立一个服务器,当接收到新连接时打印,同时启动时输出一段描述文字,很基础
/* 模块依赖 module_dependencies */
var net = require('net');
/* 追踪连接数 chase the connect count */
var count = 0;
/* 创建服务器 create server */
/* createServer 回调函数在每次有新连接建立时都会执行
它会接收一个对象--流(stream), 同时它传递的是net.stream,
该对象通常可读又可写. */
var server = net.createServer(function (conn) {
//handle connection
console.log('\033[90m new connection!\033[39m');
});
/* 监听 watch */
server.listen(3000, function() {
console.log('\033[96m server listening on *:3000\033[39m');
});