Используя этот код, я могу получать данные, инициированные клиентом, пока все хорошо.Клиент разрешил открыть соединение и переподключится при разрыве соединения.
Иногда я не хочу отправлять данные на определенный клиент во время этого открытого соединения, например, каждые 5 минут.Поэтому мне нужен таймер (это не проблема) и код для отправки данных клиенту .
// Client array
var clients = [];
// Start a TCP Server
net.createServer(function (socket) {
// Add client to array
clients.push(socket);
socket.on('data', function (buffer) {
// Handle incomming Data
});
socket.on('end', function () {
clients.splice(clients.indexOf(socket), 1);
// Client disconnect
});
}).listen(5055);