2026/02/16 3

[Servlet] WebSocket

순수 서블릿에서의 웹소켓 동작 폼이다.@ServerEndpoint("/connect")public class SimpleWebSocketServer { @OnOpen public void onOpen(Session session) {} @OnMessage public void onMessage(String message, Session session) {} @OnClose public void onClose(Session session) {}} 실제로 메서드를 채우면 아래와 같다.@ServerEndpoint("/connect")public class SimpleWebSocketServer { // Spring에서의 sessions와 동일하게 메모리에서 관리 pr..

Java & Spring 2026.02.16

[Spring] 웹소켓/Stomp 4

https://nippyclouding.tistory.com/48 [Spring] 웹소켓/Stomp 3https://nippyclouding.tistory.com/46 [Spring] 웹소켓/Stomp 2프로젝트 실습 (아래 강의를 수강하며 공부한 내용을 정리)https://www.inflearn.com/course/%EC%9B%B9%EC%86%8C%EC%BC%93-stomp-%EC%B1%84%ED%8C%85%EC%84%9C%EB%B9%84%EC%8A%A4?cidnippyclouding.tistory.com위와 이어진다. STOMP Stomp는 순수 웹소켓과 다르게 각 room (주로 topic이라고 호칭)들을 구분하여 관리할 수 있다. (사용자마다 group화 되어있다)순수 웹소켓도 각 room을 구..

[Spring] 웹소켓/Stomp 3

https://nippyclouding.tistory.com/46 [Spring] 웹소켓/Stomp 2프로젝트 실습 (아래 강의를 수강하며 공부한 내용을 정리)https://www.inflearn.com/course/%EC%9B%B9%EC%86%8C%EC%BC%93-stomp-%EC%B1%84%ED%8C%85%EC%84%9C%EB%B9%84%EC%8A%A4?cid=335899 웹소켓/STOMP 채팅서비스(spring, vue, redis)| brnippyclouding.tistory.com위와 이어진다. Spring에서 Stomp를 사용하지 않은 순수 웹소켓 환경 개발 1. Configimport lombok.RequiredArgsConstructor;import org.springframework.co..