O
O
OypiStudent2016-03-02 21:50:55
JavaScript
OypiStudent, 2016-03-02 21:50:55

HTML5 server-sent events. How do they (the EventSource class) work from the client side? Why can't this be done by hand?

AFAIK с сервером проблем нет. Пишется без всяких библиотек AFAIK.
В PHP для этого есть flush().
А вот на клиенте... Не понимаю, как с помощью какого-нибудь XmlHttpRequest (работающего с пакетами на уровне "запрос-ответ" HTTP) можно получить от сервера не весь ответ, а отдельный кусок буфера, который передается во время очередного flush()
Или EventSource работает с пакетом HTTP но как то делает это на уровне TCP где такое возможно?

И еще, как правильно, server-sent events или server-side events?

И еще, как связаны понятия Comet, Push и SSE? запутался

Answer the question

In order to leave comments, you need to log in

1 answer(s)
O
OypiStudent, 2016-03-02
@OypiStudent Автор вопроса

своими руками - это для Internet Explorer

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question