[Spring Boot/Kafka/Stomp] 실시간 채팅 구현 – 3. WebSocket 연결 및 핸들러 구현
·
프로젝트/Wedle
1️⃣ WebSocket 연결WebSocket 연결은 기본적으로 클라이언트와 서버 간의 실시간 연결을 설정하는 작업입니다. WebSocket을 연결하기 이해선STOMP 엔드포인트 설정: 클라이언트가 WebSocket을 통해 연결할 수 있도록 엔드포인트를 설정합니다.메시지 브로커 설정: 클라이언트가 구독(subscribe)할 수 있는 주제(topic)를 설정하고, 서버가 클라이언트에 메시지를 보낼 수 있도록 메시지 브로커를 구성합니다.핸드셰이크 인터셉터 추가: 연결 설정 시 필요한 추가 정보나 인증 절차를 처리할 수 있도록 인터셉터를 추가합니다.메시지 크기 및 전송 타임아웃 설정: WebSocket 메시지의 크기나 전송에 대한 제한을 설정합니다.@Configuration@RequiredArgsConstru..