2016-08-29 22 views
0

私はWebSocketの代わりにWebRTCを使用することが大丈夫かどうか疑問に思っていました。 WebRTCのRTCDataChannelsは、基本的にはリアルタイムで接続するP2P接続です。私はサーバーとピアを交換する場合、私はWebSocketのようなものを得ることはできませんが、リアルタイムですか?これは可能ですか?もしそうなら、賛否両論は何ですか?これは良いアイデアですか?
ありがとうございます。WebSocketの代わりにWebRTCを使用できますか?

+1

と思いますか? WebRTCの「リアルタイム」は、最も実用的な目的のためにWebSocketsよりリアルなものではありません... – deceze

答えて

1

あなたはまだ非常に多くの場合、まだWebSocketをに常駐するシグナリングソリューションを、必要になるのWebRTC使用。とにかくこれらの2つは互換性がありませんが、多くの状況で同じことを達成するかもしれません。 WebRTCクライアント - クライアント(ピア・ツー・ピア)の通信に使用される(DataChannels)とは対照的に

WebSocketのは、クライアント - サーバ通信のために使用されます。

それは実装になると、WebSocketをはのWebRTCよりも、ブラウザ上でより良いサポートを持っています。また、実装も簡単です。

は、ここに別のケースを参照してください:あなたはWebSocketをである「時間」のどんなshould I use websockets or webRTC for 4player game

関連する問題