sockjs1 Spring+SockJS+STOMP 웹 소켓 구현/채팅 만들기 1) Websocket -개념 WebSocket은 ws 프로토콜을 기반으로 클라이언트와 서버 사이에 지속적인 완전 양방향 연결 스트림을 만들어 주는 기술이다. 사용자는 WebSocket을 통하여 HTTP 환경에서 소켓 통신을 사용할수있다. 소켓통신은 클라이언트와의 연결을 끊지 않고 지속하며 HTTP통신의 단점이었던 '일방향통신'을 보완해주었다. -사용 WebSocket은 서버와 클라이언트가 적은 지연에 매우 빈번하게 이벤트를 교환해야 할 경우에 적합하다. 브라우저가 http로 요청을 보낸후(WebSocket 프로토콜 핸드 셰이크), 서버가 웹소켓을 지원해주면(HTTP 101 응답) 웹 소켓연결로 바뀌어 하나의 HTTP접속으로 양방향 메시지를 자유롭게 주고받을 수 있다. 하지만 모든 서버-클라이언트 통신이.. 2021. 2. 2. 이전 1 다음