2017-01-21 20 views
1

私はこの2つの違いを認識しています。 WebSocketを使用すると、双方向通信が可能になりますが、SSEを使用すると、データのみをブラウザにプッシュできます。しかし、同時に、ウェブソケットは重いです。パフォーマンスに基づくWebsockets VS Server Sent Events(SSE)

私は8-10人のユーザーが同時にプレイする小さなゲームを実装しています。誰かが動くたびに、他のすべてのプレイヤーのUIを更新する必要があります。プレイヤーのゲームとのやりとりはごくわずかです。この場合、プレイヤーが移動するたびにブラウザとサーバーへのPOST要求を更新するために、双方向相互作用のためのWebSocketまたはSSEを使用する必要があります。どちらがより効率的なパフォーマンスとなり、サーバー上で負荷がかかります。私のバックエンドはDjangoにあり、私はSSEまたはWebsocketにDjangoチャンネルを使用します。

答えて

-1

ゲームでは、Webソケットを使用する方が理にかなっています。ゲームはインタラクティブであり、双方向性があなたに適しているようです。

+0

これは質問に対する回答ではなく、むしろコメントです – user3079834

関連する問題