1. websocket 이란?websocket은 TCP 를 기반으로 양방향/실시간 통신이 가능하게 하는 애플리케이션 계층 프로토콜이다. 2. HTTP와 WebSocket의 차이점HTTP는 stateless하며, cleint에서 요청이 발생했을 때만 응답을 받는다. 또한, HTTP에서 실시간성을 위해서는 Polling이 필요하다. Polling이란 일정 시간마다 cleint에서 request를 보내고 서버 response를 받아 업데이트하는 방식이다. (여기서 포인트는 반드시 request가 필요하다는 것이다.) 반면 webSocket은 stateful하며, 연결이 유지되기 때문에 cleint에서 요청하지 않더라도 서버에서 이벤트가 발생하면 response를 보내는 양방향 통신이 가능하다. 3. ..