Русская Википедия:Server-sent events
SSE (от Шаблон:Lang-en — «события, посылаемые сервером») представляет собой технологию отправки уведомлений от сервера к веб-браузеру в виде DOM-событий. Технология Server-Sent Events сейчас стандартизируется как часть HTML5[1] организацией W3C.
История
В предложение Web Applications 1.0[2] от WHATWG был включен механизм для "продвижения" информации к клиенту. 1 сентября 2006 года браузер Opera реализовал эту экспериментальную технологию, назвав её "Server-Sent Events".
Обзор
SSE является стандартом, который описывает способы начала передачи данных клиентам с момента организации клиентом первого соединения. Стандарт широко используется для посылки сообщений об обновлениях или для посылки непрерывных потоков данных браузеру клиента. Он спроектирован для улучшения кросс-браузерного вещания посредством JavaScript API под названием EventSource; с его помощью клиент задает URL для получения интересующего его потока событий.
Веб-браузеры
Браузер | Поддерживается | Замечания |
---|---|---|
Internet Explorer | [3] | |
Mozilla Firefox | Начиная с Firefox 6.0 [4] | |
Google Chrome | [3] | |
Opera | Начиная с Opera 11 [3] | |
Safari | Шаблон:Yes | Начиная с Safari 5.0 [3] |
Библиотеки
- Cramp — Серверная реализация технологий WebSocket и Server-Sent Events (Ruby/EventMachine)
- django-sse — модуль для Django
- sse — реализация для python2 и python3
- event-source-library — реализация SSE для tornado/python2
- SignalR — реализация для ASP.NET.
- Mojolicious — реализация для Perl
- Hoa\Eventsource — реализация для PHP
- vweb.sse — встроенная реализация в Vlang
См. также
Примечания
Ссылки
- HTML5 server-sent events Черновик спецификации от W3C. Шаблон:Ref-en
- Using server-sent events Шаблон:Wayback. Пример использования SSE от Mozilla Developer Network. Шаблон:Ref-en
- Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ 3,0 3,1 3,2 3,3 Ошибка цитирования Неверный тег
<ref>
; для сносокcaniuse.com
не указан текст - ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокbugzilla
не указан текст