320x100 728x90 websocket1 WebSocket으로 실시간 채팅 구현하기.(springboot) 오늘은 웹소켓을 이용해서 실시간 채팅을 구현하면서 공부한 내용을 기록한다. 일단 웹소켓에 대해 잘 모른다면 여기를 참고하자 웹소켓은 클라이언트에서 주기적으로 서버 측에 데이터 확인 요청을 하는 polling 기법과 달리 새로운 데이터가 들어오면 먼저 서버가 클라이언트에게 데이터를 전송하는 기술이다. 기존에 client 와 server의 관계는 서버는 가동중이고 클라이언트에게 리소스를 줄 준비를 한다. 이후 클라이언트가 서버에 요청을 해서 html 등 여러 리소스를 받아 브라우저에 표시했다. 즉, 무조건적인 클라이언트의 요청이 먼저 있어야 서버가 그에 응답하는 방식이었다. 하지만 html5에서 등장한 웹소켓은 위에 언급했듯 서버가 클라이언트에게 먼저 데이터를 주는 역할을 한다. (데이터가 있으면) 이런 기.. 2021. 4. 13. 이전 1 다음 300x250 320x100