이번 알파프로젝트에서는 실시간 채팅을 구현해야 했다.보통 WebSocket을 사용하는데 실무에서는 순수 WebSocket만으로는 불안한 경우가 많다고 한다.또한 백엔드에서 토큰을 헤더에 넣어서 요청을 보내달라고 했는데, 순수 WebSocket은 헤더에 토큰을 넣을 수 없다고 해서...그래서 SockJS를 사용하게 되었다.SockJS는 웹소켓 연결을 안정적으로 유지하기 위한 라이브러리이다.- WebSocket이 가능한 환경에서는 WebSocket을 사용하고- 그렇지 않은 환경에서는 HTTP 기반 fallback 방식으로 동작한다.즉, 어떤 환경에서도 최대한 웹소켓처럼 동작하게 해주는 연결 담당자이다.그럼 이제 STOMP는 무엇인가...STOMP는 웹소켓 위에서 동작하는 메시지 프로토콜이다.- 메시지 전송-..