Server-sent events
По традиции, web-страница должна отправить запрос на сервер, чтобы получить новые данные; это то, как страница получает данные с сервера. Server-sent events дают возможность серверу отправлять новые данные web-странице в любое время, отсылая сообщения web-странице. Такие входящие сообщения могут расцениваться как Events + data внутри web-страницы.
Понятия и применение
Чтобы изучить, как использовать server-sent events, обратитесь к статье Using server-sent events.
Interfaces
EventSource
-
Defines all the features that handle connecting to a server, receiving events/data, errors, closing a connection, etc.
Examples
Specification
Specification |
---|
HTML Standard # server-sent-events |
Совместимость с браузерами
{{Compat}}
Смотрите также
Tools
- EventSource polyfill for Node.js
- Remy Sharp's EventSource polyfill
- Yaffle's EventSource polyfill
- Rick Waldron's jquery plugin
- intercooler.js declarative SSE support
Related Topics
Other resources
- A Twitter like application powered by server-sent events and its code on Github.
- HTML5 and Server-sent events
- Server-sent events using Asp.Net