HTTP의 통신 방식은 Client(사용자)에서 요청을 보내면 Server에서 Response을 하는 방식이다.하지만 서버에서 먼저 Client 로 특정한 동작을 알려야 하는 경우가 있다. ( 페이스북에서 친구가 새 글을 등록하면 알리기 등 ) 이전에는 Polling 이나 Long Polling, Http Streaming 의 방식으로 해결했지만 WebSocket의 등장으로 Server-Client 간의 실시간 통신이 가능하게 되었다.# WebSocketWebsocket 은 웹 상에서 HTTP 환경에서 전이중 통신(양방향 통신)을 지원하는 프로토콜이다.HTTP 기반으로 HandShake를 하지만 HTTP와는 다른 방식으로 통신을 한다.HandShake를 완료하고도 Connection을 유지한다.- 원래 HTTP 통신은 Request-Re..........