네트워크/Web (1) 썸네일형 리스트형 웹소켓(WebSocket)이란? 이 포스트에서는 웹소켓에 대해 알아보는 시간을 가지도록 한다.웹소켓(WebSocket)이란?웹소켓은 RFC 6455에 의해 표준화가 된 통신 프로토콜이며 서버와 클라이언트가 실시간 양방향 통신을 할 수 있도록 하는 것이 목표이다. 웹소켓이 생기기 전 HTTP로 통신하는 클라이언트가 서버가 실시간으로 통신을 하기 위해서는, 혹은 그렇게 보이도록 하기 위해서는 Server-Sent Events, 롱 폴링, XHR과 같은 기법을 사용했으나 HTTP의 요청/응답에 붙는 헤더 크기로 인한 오버헤드가 크다는 문제가 있었다. 웹소켓은 단일 TCP 연결을 수립하여 네트워크 오버헤드를 줄이고 양방향 통신을 가능하게 해 준다. 이에 대해 벤치마크를 진행한 자료가 있다. https://www.codeproject.com/A.. 이전 1 다음