Как работает ajax push? - PullRequest
       17

Как работает ajax push?

6 голосов
/ 01 июня 2011

Проще говоря, как push достигается с помощью ajax? Это делается с помощью того же объекта, который используется для обычных запросов AJAX?

Ответы [ 4 ]

7 голосов
/ 01 июня 2011

Проще говоря, как осуществляется пуш через ajax?

Общая идея - всегда иметь запрос к серверу "зависает", чтобы сервер мог отвечать на него всякий раз, когдаон хочет что-то «подтолкнуть» к клиенту.

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

Может быть, но вы можете эмулироватьэто с iframe также.В настоящее время эта область находится в очень активной разработке, поэтому, возможно, здесь также следует упомянуть WebSockets и EventSource .

3 голосов
/ 01 июня 2011

Википедия содержит простое определение модели Comet, используемой для обеспечения работы AJAX

2 голосов
/ 01 июня 2011
1 голос
/ 05 августа 2013

Простая логика - получать обновления с сервера через заданный интервал времени. Обычно это делается методом setInterval () javascript, а jquery ajax используется для проверки базы данных сервера. Вы можете посетить этот URL http://tinytute.com/wordpress/2013/08/02/create-a-simple-jquery-php-based-push-notification/

...