我有这个简单的TCP服务器:
var net = require('net'); var server = net.createServer(function (socket) { socket.on('connect',function() { console.log("New client!"); }); }); server.listen(8000,function(){ console.log("server running...") });
var net = require('net'); var client = net.connect({port: 8000},function() { console.log('client connected'); }); client.on('error',console.error);
我在一个终端窗口中运行服务器,然后在其他窗口中运行客户端,并期望看到服务器日志“新客户端”.虽然,这不会发生.那么,’connect’事件何时准确发出?