我正在開發一個使用WebSockets來交流玩家位置和狀態等的多人Javascript/canvas遊戲。我很喜歡在Javascript中編寫此代碼,但它是服務器端websockets的東西,我有麻煩了。向本地Web服務器添加WebSockets支持
我不知道如何實現WebSocket支持通過客戶端JavaScript。我是否將模塊添加到Apache?我在PHP中使用它嗎?我是否使用類似node.js的東西?據我所知,node.js已經收到了很多關於這類東西的讚譽,但我仍然不知道除了Web服務器以外它究竟是什麼。
您可以非常容易地創建一個支持具有Node.js'require(「net」)。createServer'功能的套接字的基本服務器。你必須實現WebSocket協議,我之前在http://stackoverflow.com/q/7045885上發佈了一些僞代碼(解碼客戶端 - >服務器消息)。還有可用的Node.js的現成WebSockets庫。 – pimvdb