SockJS (1) 썸네일형 리스트형 WebSocket과 STOMP 저번에 알아본 WebSocket 기술 보다 STOMP를 사용하는 것이 더 좋다는 얘기를 듣고 이 둘의 차이점과 왜 STOMP를 사용해야 좋은지 알아보기로 했다. 먼저 WebSocket 기술만 사용했을 때의 단점을 알아보자. 우선 기본적인 WebSocket은 낮은 수준의 프로토콜로 제공하는 기능이 제한적이다.(구현할 것들이 많다) 또한 Websocket Session 관리도 따로 되지 않아 따로 관리를 해야한다. 이런 관리와 더불어 전송을 알아서 해주지 않기 때문에 메시지 전송에 대한 추가 작업이 필요하다.(메시지 처리) 만약 클라이언트에서 Websocket 지원을 안할 경우 방법이 없지만 STOMP는 Long Polling 등으로 대체가 가능하다.(연결관리) 낮은 라우팅 기능 부실한 인증 기능 또한 문.. 이전 1 다음