SSE (Server Sent Events) - 서버가 그대에게 보낸다

Описание к видео SSE (Server Sent Events) - 서버가 그대에게 보낸다

#sse #코딩 #프로그래밍

= = =

Server-Sent Events (SSE)는 서버가 클라이언트로 데이터를 실시간으로 보내는 단방향 통신 방식입니다. 이를 통해 서버는 클라이언트의 요청 없이도 데이터를 전송할 수 있습니다. SSE는 진행 상황을 보여주는 프로그레스 바, 실시간 뉴스 피드, 주식 거래 정보, 실시간 모니터링 서비스 등 다양한 상황에서 사용될 수 있습니다. 클라이언트는 서버에 SSE 요청을 보내고, 서버는 이를 수락하여 이벤트가 발생할 때마다 클라이언트로 메시지를 보냅니다. 클라이언트는 EventSource 객체를 통해 메시지를 수신하며, 이 객체는 자동 재접속 기능을 내장하고 있어 연결이 끊어질 경우 자동으로 재연결을 시도합니다. 메시지는 텍스트 기반으로 이벤트 유형, id, 재접속 간격 등의 정보를 포함할 수 있습니다. SSE는 구현이 간편하고 HTTP 기반이기 때문에 방화벽이나 프록시 서버를 통과하는 데 문제가 없으며, 단방향 통신이 필요한 서비스에 적합합니다. WebSocket과는 달리 SSE는 서버 설정이 덜 복잡하고, 클라이언트에서 별도의 라이브러리 없이 쉽게 구현할 수 있습니다.

🏠 얄코사이트: https://www.yalco.kr
📖 얄코 도서: https://www.yalco.kr/book/
🧑‍🏫 얄코 강의: https://www.yalco.kr/#lectures

🎥 제대로 파는 Git & GitHub:    • 제대로 파는 Git & GitHub (대학생 전체강의 반값할인)  
🎥 제대로 파는 자바:    • 제대로 파는 자바 - Java 끝.장.내.기  (대학생 전체강의 반...  
🎥 제대로 파는 파이썬:    • 제대로 파는 파이썬 - Python 끝장내기  (대학생 전체강의 반...  
🎥 제대로 파는 자바스크립트:    • (구판) 제대로 파는 자바스크립트 - 고정댓글에 새 버전 링크  
🎥 제대로 파는 HTML & CSS:    • 제대로 파는 HTML & CSS (대학생 전체강의 반값할인)  
🎥 갖고 노는 MySQL 강좌:    • 왕초보용! 갖고 노는 MySQL 데이터베이스 강좌  
🎥 반응형 프로그래밍 RxJS 강좌:    • 반응형 프로그래밍이 뭔가요? (+ ReactiveX 강좌)  

Комментарии

Информация по комментариям в разработке