когда генерируется событие 'connect' в сетевом модуле nodejs?

У меня есть этот простой 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...")
});

а потом у меня есть другой файл какclient.js:

var net = require('net');

var client = net.connect({port: 8000},
    function() { 
    console.log('client connected');
});

client.on('error', console.error);

Я запускаю сервер в одном окне терминала, а затем запускаю клиент в другом окне и ожидаю увидеть журнал сервера «Новый клиент». Хотя этого не происходит. Так когда же происходит событие «connect»?

Ответы на вопрос(2)

Ваш ответ на вопрос