개발환경 spring boot spring security maven 웹 소켓(Web Socket)이란? HTTP와는 다른 통신 프로토콜로 웹 서버와 웹 브라우저가 서로 동시에 실시간으로 데이터를 송수신 처리할 수 있는 양방향 통신 방법 (채팅, 게임, 메타버스 등!!) * HTTP 프로토콜과 다른 점 - 연결 유지 : 연결이 한번 수립되면 지속적으로 유지 -> 양방향 (HTTP는 요청-응답 후 연결 종료 -> 단방향) - 실시간 통신 : 연결 유지 -> 서버가 데이터 보내면 클라이언트는 즉시 데이터 수신 가능 (HTTP는 클라이언트가 서버에 요청을 보내야 서버가 응답을 전송할 수 있음) - 이진 데이터 전송 : 이진 데이터(텍스트, 이미지, 비디오 등 다양한 형식 가능) 전송 가능 (HTTP는 텍스트 ..