2014-12-01 3 views
0

В Facebook, как обновляются обновления/уведомления/Чат.Обновился ли Facebook с помощью ajax для получения обновлений

С помощью ajax мы можем отправить запрос на сервер (пример: для вставки записей в базу данных).

Затем, как эти записи передаются сервером другим пользователям.

Была ли страница facebook обновляться с некоторым интервалом или есть какая-либо техника для этого.

Веб-сайты, которые они не используют. Тогда как они достигают такой хорошей и быстрой связи между пользователями.

+0

Посмотрите этот ответ для деталей: - http://stackoverflow.com/a/2663903/3190165 –

ответ

0

Comet - это процедура, используемая facebook для отображения уведомлений.

Приложение, использующее потоковое комет, открывает одно постоянное соединение из клиентского браузера на сервер для всех событий Comet. Эти события постепенно обрабатываются и интерпретируются на стороне клиента каждый раз, когда сервер отправляет новое событие, с ни одна из сторон, закрывая соединение

Конкретных методов для достижения потокового Comet включает следующее: скрытого IFRAME, XMLHttpRequest, Ajax с длинным опросом долго, запросов XMLHttpRequest опрос, тега сценария длинного опрос

Источник Wiki

Смежные вопросы