728x90
반응형

실시간웹 2

gRPC-Web Transport (gRPC-WT)

개요gRPC-Web Transport(gRPC-WT)는 gRPC의 고성능 특성을 웹 환경에서도 활용할 수 있도록 설계된 차세대 브라우저-서버 통신 기술이다. 기존 gRPC-Web이 HTTP/1.1을 기반으로 제한된 기능을 제공했다면, gRPC-WT는 WebTransport 프로토콜(HTTP/3 기반)을 활용해 완전한 양방향 스트리밍과 낮은 지연 시간의 통신을 가능하게 한다.1. 개념 및 정의 항목 설명 정의WebTransport 기반 HTTP/3 채널 위에서 작동하는 브라우저용 gRPC 구현체목적브라우저 클라이언트와 gRPC 서버 간 완전한 스트리밍 및 양방향 통신 지원필요성웹 앱에서도 모바일 네이티브 수준의 실시간성과 지연 최소화 요구 대응2. 특징특징설명기존 gRPC-Web과 비교HTTP/3 기반W..

Topic 2025.07.18

SSE(Server-Sent Events)

개요SSE(Server-Sent Events)는 서버가 클라이언트(웹 브라우저 등)로 지속적으로 데이터를 푸시할 수 있게 해주는 HTML5 기반의 단방향 통신 기술입니다. 클라이언트가 초기 요청을 보내고 나면 서버가 실시간 이벤트 스트림을 유지하며 자동으로 데이터를 전송할 수 있어, 주식 시세, 알림, 채팅, IoT 모니터링 등 다양한 실시간 웹 애플리케이션에 적합합니다.1. 개념 및 정의 항목 설명 정의클라이언트가 서버에 한 번 연결한 뒤, 서버가 지속적으로 데이터를 푸시하는 HTTP 기반의 단방향 스트리밍 방식프로토콜HTTP/1.1 기반 (웹소켓과 달리 업그레이드 불필요)MIME 타입text/event-stream (Content-Type 헤더)2. SSE의 작동 방식단계설명1. 클라이언트 연결Ja..

Topic 2025.04.24
728x90
반응형