SSE

1. 배경1.1 시스템 개요프로젝트: SSOM 백엔드 - 실시간 알림 시스템기술 스택: Spring Boot 3.x, Spring Security 6.x, SSE (Server-Sent Events)기능: 실시간 알림 전송을 위한 SSE 기반 push 서비스1.2 문제 발생 상황사용자가 알림 구독(/api/alert/subscribe) 엔드포인트에 접근할 때 다음과 같은 예외가 발생AuthorizationDeniedException: Access Deniedat org.apache.catalina.core.AsyncContextImpl$AsyncRunnable.run(AsyncContextImpl.java:601)Unable to handle the Spring Security Exception beca..
실시간 알림 기능은 현대 웹 애플리케이션에서 거의 필수적인 요소가 되었습니다. 사용자 경험을 향상시키고, 애플리케이션의 상호작용성을 높이기 위해 진행중이던 프로젝트에도 SSE를 도입하게 되었습니다. 이 글에서는 Spring Framework와 Server-Sent Events(SSE)를 사용하여 프로젝트를 진행하며 직접 실시간 알림 기능을 구현한 방법에 대해 소개하겠습니다. 1. SSE(Server-Sent Events)란?SSE는 웹 애플리케이션에서 서버로부터 데이터를 비동기적으로 전송받을 수 있는 기술 중 하나입니다. 이를 통해서 서버는 새로운 정보가 있을 때마다 실시간으로 클라이언트에게 데이터를 푸시할 수 있습니다. 웹 애플리케이션에서 실시간 알림기능을 구현할때 매우 유용합니다. 2. 왜 SSE를..
chillmyh
'SSE' 태그의 글 목록