Я новичок в Node.js и socket.io.Что такое переменная сокета в socket.io
Я иду на официальный сайт socket.io и попробую учебник. http://socket.io/get-started/chat/
Он работает правильно на моем компьютере. Но я не могу понять суть его кода.
ВОПРОС: что такое «переменная сокета» в нижнем коде. И откуда это?
io.on('connection', function(socket){
socket.on('chat message', function(msg){
io.emit('chat message', msg);
});
});
Возможно, «msg variable» является переменной типа String. И это с клиентской стороны, не так ли?
Спасибо за совет, я понимаю, что мы можем послать различные типы объектов как строка, массив. Но я не могу понять это предложение. «Переменная сокета - это, в основном, сокет для клиента» Что такое сокет? Это как идентификатор клиента? Или соединение между клиентом и сервером? Я использую его слово, но большинство веб-страниц просто объясняют протокол Websocket или сокет. Ио. –