👣 개요 WebSocket은 HTML5 기반으로 만들어진 기술이기에 모든 브라우저에서 호환되지 않을 수 있다. 때문에 이런 한계점을 극복하고자 Node.js와 Spring 진영에선 각각 우회하는 기술을 만들었다. Node.Js는 Socket.io를 이용하고 Spring은 SockJs를 사용한다. 두 기술은 결국 아래와 같은 방식으로 WebSocket을 지원하지 않는 브라우저에게 실시간 통신 기법을 구현한다. 만약 Web Browser가 WebSocket을 지원하지 않으면 Polling, Long Polling 등등의 방식으로 우회해서 서비스를 제공한다.