Я просто хочу проверить некоторые данные с помощью nodejs & socket.io на стороне сервера.
Поэтому я отправляю данные с помощью socket.emit('validate data', data)
Мой подход пока заключается в том, чтобы сделать это, отправивответ на стороне сервера обратно, как это ...
socket.emit('validated data', boolean })
.. и получить этот ответ на стороне клиента обратно, как это ...
socket.on('validated data', function (boolean) {
validationResponse = boolean;
});
Это выглядит очень неловко и неэффективно для просто логическое значение .Я думаю, что это очень общий вопрос о взаимодействии сервер-клиент с сокетами, поэтому объяснение было бы очень полезным.
Есть ли лучшее решение для получения прямого ответа от логических значений или крошечной информации?