웹 소켓에 대해 알아보도록 하겠습니다. 흔히 말하는 실시간 데이터를 주고받을 수 있는 양방향 통신을 뜻하죠, 프로그래밍에 접하셨다면 한번쯤은 들어보셨을겁니다. 예를 들면 실시간 스트리밍 라이브 방송도 실시간으로 방송이 송출되는 것이죠, 그럼 이 웹 소켓을 직접 다루기전에 웹 소켓에 대한 역사를 한번 살펴보시죠📑목차1. 웹 소켓 개요1-1. 웹 소켓의 개념(기존 HTTP 통신과 차이점, 등장 배경)1-2. 웹 소켓의 필요성1-3. 웹 소켓의 한계2. 웹 소켓 동작원리2-1. 연결과정 (HandShake)2-2. 연결유지와 양방향 통신 2-3. 메시지 교환 방식 2-4. 연결종료3. 웹 소켓의 구성요소3-1. 클라이언트3-2. 서버 3-3. 프로토콜4. 웹 소켓과 다른 실시간 통신 방식4-1. 폴링의 개념..