Пишу работу по COMET'у и встал вопрос, какие подходы к реализации следует разобрать.
Согласно javascript.ru список такой:
1. Polling
2. Long-poll
3. Бесконечный IFrame
4. XMLHTTPRequest (interactive)
5. Multipart XMLHTTPRequest
6. Молодой подход Server-Sent Events
Но а как же websockets? Почему-то мне всегда казалось, что они тоже входят в этот список. Или websockets — это скорее альтернатива всей технологии COMET, которую стоит рассматривать как хак протокола http?
Вопрос: websockets — это COMET или его альтернатива?
comet описывает модель работы, когда сервер отправляет данные пользователю без его запроса, по сути websocket это вариант реализации comet из html5, а нет инфы потому что фишка ещё новая.