2

node.jsの違いは何ですか:

websocket.ioとsocket.io

どちらが何に適していますか?

https://github.com/LearnBoost/websocket.io

http://socket.io/
4

1 に答える 1

6

Websocket.ioは、socket.ioが使用するのと同じエンジンの一部を使用します。Socket.ioにはフォールバックがあるため、さまざまなブラウザーに情報を送信するためにWebSocketを使用するだけではありません。これは、より多くのユーザーとの互換性が向上することを意味します。

両方のプロジェクトは同じグループ/人によって維持されていますが、websocket.ioは約9か月間積極的に開発されておらず、最後のリリースから4つのnode.jsがリリースされています。ただし、Socket.ioは積極的に保守されているため、socket.ioを使用することをお勧めします。

それらの基盤となるテクノロジーはどちらも同じです。どちらもengine.ioと呼ばれるものを使用しています(これも同じ人です)。Websocket.ioは単なる縮小版であり、引き続き機能するはずです。フォールバックサポートなしで非常に軽いものが必要な場合はそれを選択しますが、アクティブに維持されるものが必要な場合は、socket.ioが最善の策です。

于 2013-03-19T15:50:51.360 に答える