2017-01-21 2 views
1

두 가지의 차이점을 알고 있습니다. WebSocket을 사용하면 양방향 통신이 가능하지만 SSE를 사용하면 데이터 만 브라우저로 푸시 할 수 있습니다. 그러나 동시에 웹 소켓은 무겁습니다.성능에 기반한 웹 서버 VS 서버 송신 이벤트 (SSE)

나는 8-10 명의 사용자가 동시에 재생할 작은 게임을 구현 중입니다. 누군가가 움직일 때마다 다른 모든 플레이어의 UI를 업데이트해야합니다. 플레이어와 게임의 상호 작용은 미미합니다. 이 경우 양방향 상호 작용을 위해 웹 소켓을 사용하거나 플레이어가 움직일 때마다 브라우저에서 브라우저로 POST 요청을 업데이트하는 SSE를 사용해야합니다. 어느 것이 더 효율적인 성능과 서버에서로드 현명한 것입니다. 백엔드는 장고에 있고 SSE 나 웹 소켓을 위해 장고 채널을 사용할 것이다.

답변

-1

게임의 경우 웹 소켓을 사용하는 것이 더 합리적입니다. 게임은 대화 형이며 양방향성이 더 적합합니다.

+0

이것은 질문에 대한 대답이 아니라 오히려 주석입니다. – user3079834

관련 문제