2013-03-19 56 views

回答

6

Websocket.io使用相同引擎socket.io使用的部分。 Socket.io具有後備功能,因此它不僅僅使用websockets將信息發送到不同的瀏覽器。這意味着與更多用戶的兼容性更強。

這兩個項目都由同一個團隊/人員維護,但websocket.io尚未積極開發約9個月,此外自上次發佈以來已有4個版本的node.js。然而,Socket.io正在積極維護,我建議使用socket.io。

它們的底層技術都是一樣的 - 它們都使用了一種名爲engine.io(同樣的人)。 Websocket.io只是一個減少版本,它應該仍然有效。如果你想要一些非常輕而沒有後備支持的東西,那就去做吧,但是如果你想要一些主動維護的東西,那麼socket.io是你最好的選擇。

+0

謝謝你,很酷! – user1477955 2013-03-19 15:54:20