我是Node.js和socket.io的新手。socket.io中的socket變量是什麼
我去官方網站的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變量」是字符串類型變量。這是從客戶端,對嗎?
謝謝你的建議,我明白,我們可以把不同的類型如String數組對象。 但我無法理解這句話。 「套接字變量基本上是一個套接字到客戶端」 什麼是套接字?它是像客戶端ID還是客戶端和服務器之間的連接?我谷歌它的單詞,但大多數網頁只是解釋有關WebSocket協議或套接字。 IO。 –