Polling 썸네일형 리스트형 SSE(Server Sent Event) 개념 정리 들어가면서.. 이번 글에서는 SSE(Server Sent Event) 개념을 정리한다. SSE(Server Sent Event) SSE는 서버에서 클라이언트에게 실시간으로 데이터를 전송하는 기술이다. 기본 컨셉은 HTTP connection을 길게 유지하면서, 서버에서 클라이언트에게 데이터를 전송한다. 아래 그림을 보면 이해하기 쉽다. SSE가 나오게된 배경 SSE는 서버에서 데이터 변경이 있을때 클라이언트에게 실시간으로 알려주기 위해 주로 사용된다. SSE 기술이 등장하기 전에는 Client에서 서버의 데이터 변경을 확인하기 위해 주로 polling 방식을 사용했다. Short Polling 클라이언트에서 주기적으로 API를 호출해 서버의 데이터 변경사항을 확인하는 기법이다. 플로우는 아래 그림과 같다.. 더보기 WebSocket과 친해지기 들어가면서 서버와 실시간으로 데이터를 주고받는 서비스를 개발하는 데 필요한 WebSocket! 이번 글을 통해 WebSocket 개념을 정리하겠다. WebSocket WebSocket은 뭘까? RFC 6455에 따르면 다음과 같이 나와 있다. The WebSocket Protocol enables two-way communication between a client running untrusted code in a controlled environment to a remote host that has opted-in to communications from that code. The security model used for this is the origin-based security model comm.. 더보기 이전 1 다음