В официальном блоге Opera Web Applications один из разработчиков рассказал о новой функции, которую интегрировали в Opera 9. Эта очень полезная функция снижает нагрузку на сервер и экономит трафик при работе Ajax-приложений.
В традиционной реализации Ajax-приложений предполагается, что браузер непрерывно отправляет HTTP-запросы к серверу в надежде получить новую информацию. Иногда эти запросы получают ответ, но в целом они только создают ненужную нагрузку на сервер.
В браузере Opera 9 вместо этого открывается постоянное соединение, а сервер самостоятельно может отправить клиенту новую информацию без запроса. Таким образом, отпадает необходимость в потоке непрерывных запросов к серверу.
Новая функция называется Server-Sent Events (SSE) и является частью спецификаций Web Applications 1.0.
Материалы по теме: