[Spring WebSocket] SSE vs WebSocket
·
Spring/WebSocket
SSE와 WebSocket, 그들은 왜 실시간 통신 환경에서 자주 비교될까?우리가 알림과 실시간 채팅 같은 서비스를 구현할 때, 우리는 자연스럽게 두 가지 기술 사이에서 고민한다.`SSE`와 `WebSocket`은 각기 다른 매력을 가졌다. 실시간 통신의 필요성앞서, 언급한 것처럼 알림을 띄우거나 실시간 채팅 서비스에서 실시간 통신은 선택이 아닌 필수이다. 그런데 문제는 단방향이냐, 양방향이냐가 된다. 양방향 통신을 택하면 더 복잡하지만 매력적이고, 단방향 통신은 기능은 적지만 그만큼 단순하다.둘 중 어느 쪽을 고를지를 결정하기 위해서는 기술들의 성격을 좀 더 들여다 봐야 한다. SSE (Server-Sent Events)`SSE`는 마치 인프런 강의처럼 강사가 우리에게 일방적으로 강의를 하는 것과..