node.js запись данных в уже подключенный net сокет - PullRequest
0 голосов
/ 01 августа 2020

Я экспериментирую с node.js (никакого опыта) ...

У меня есть этот простой код для создания net сокета:


server_ip = 'xx.xx.xx.xx';
port = 8080;

var net = require('net');

var server = net.createServer(socket_connected_function);

server.listen(port, server_ip, false);

function socket_connected_function(socket) {
    socket.write('\nWELCOME\r\n');
    socket.pipe(socket);
}

Так он пишет это «приветственное» сообщение, когда устанавливается новое соединение, но как я могу сказать ему, чтобы он записал что-то новое в этот сокет позже? Например, отправить сообщение через сокет, когда что-то происходит на сервере.

1 Ответ

0 голосов
/ 01 августа 2020

ИМХО, вопрос немного расплывчатый. В качестве предложения вы можете посмотреть API событий , который может генерировать события и подписывать на события.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...