В фейсбуке работают обновления / уведомления / чат.
Используя ajax, мы можем отправить запрос на сервер (Пример: для вставки записей в базу данных).
Тогда как эти записи передаются сервером другим пользователям.
Продолжала ли страница Facebook обновляться с определенным интервалом или есть какая-то техника для этого?
Веб-сокеты они не используют. Затем они добиваются такого хорошего и быстрого общения между пользователями.
комета это процедура, используемая Facebook для отображения уведомлений.
Приложение, использующее потоковую Comet, открывает одно постоянное соединение от клиентского браузера до сервера для всех событий Comet. Эти события постепенно обрабатываются и интерпретируются на стороне клиента каждый раз, когда сервер отправляет новое событие, и ни одна из сторон не закрывает соединение
Конкретные методы для выполнения потоковой Comet включают в себя следующее: Скрытый фрейм, XMLHttpRequest, Аякс с длинным опросом, XMLHttp запрашивает длительный опрос, Скрипт тега длинный опрос
Источник Wiki
Других решений пока нет …