웹소켓(WebSocket)으로 채팅기능 구현하기
·
개발 하나둘셋/Java & Spring
개념정리 웹소켓(WebSocket)으로 채팅기능 구현하기 1. 웹소켓으로 채팅기능 구현 1-1. 의존성 추가 implementation 'org.springframework.boot:spring-boot-starter-web' implementation 'org.springframework.boot:spring-boot-starter-websocket' 1-2. WebSocket Handler 소켓통신은 서버와 클라이언트가 1:N의 관계를 맺는다. 즉, 하나의 서버에 다수 클라이언트가 접속할 수 있다. 따라서 서버는 다수의 클라이언트가 보낸 메세지를 처리할 핸들러가 필요하다. 텍스트 기반의 채팅을 구현해볼 것 이므로 'TextWebSocketHandler'를 상속받아서 작성한다. Client로부터 받은 ..