Server Sent Events полезна в приложениях, которым требуется только server push , тогда как веб-сокеты хороши для приложений, которым требуется быстрая связь в обоих направлениях.
Примеры, когда отправленные сервером события являются хорошим решением:
- Изменение стоимости акций
- Ленты новостей
События, отправленные сервером, делают еще несколько вещей, которые не встроены в веб-сокеты, такие как автоматическое переподключение и идентификаторы событий .
Начиная с сегодняшнего дня, события Server Sent также имеют более широкую поддержку веб-браузера с поддержкой в Safari (поддерживаются только старые черновики веб-сокетов) и Opera (веб-сокеты отключены по умолчанию и используется более старый черновик).
Подробнее о событиях, отправленных сервером, в Потоковые обновления с событиями, отправленными сервером .