Перейти к содержимому
6 / 23

Что такое Server-Sent Events (SSE) и чем они отличаются от WebSocket?

Server-Sent Events (SSE) -- механизм, при котором сервер отправляет события клиенту через обычное HTTP-соединение. Клиент открывает соединение через EventSource, и сервер пушит текстовые данные в формате text/event-stream. В отличие от WebSocket, SSE -- однонаправленный канал (только сервер отправляет клиенту). Работает поверх стандартного HTTP, поддерживает автоматический реконнект и Last-Event-ID. Подходит для уведомлений, новостных лент, стриминга AI-ответов.

Что такое Server-Sent Events (SSE) и чем они отличаются от WebSocket? | JScriptiser