Как долго работает опрос в AJAX - PullRequest
0 голосов
/ 24 декабря 2009

Я задал предыдущий вопрос о поддержании постоянной связи с базой данных, и кто-то предложил длительный опрос. Я нашел небольшой учебник со скелетом, но кое-чего не понимаю. Страница находится здесь: http://www.google.ca/url?q=http://www.ajaxprojects.com/ajax/tutorialdetails.php%3Fitemid%3D575&ei=AsIzS8nYHNDDlAfY1NSjBw&sa=X&oi=spellmeleon_result&resnum=2&ct=result&ved=0CAoQhgIwAQ&usg=AFQjCNFjVZDDj1TvYOmNccgaV5XI0rnv9g

Во-первых, что происходит через 30 секунд? Это уходит? Во-вторых, почему он спит, если нет нового контента.

Ответы [ 2 ]

1 голос
/ 25 декабря 2009

Я думаю, что вы заинтересованы в программировании кометы, которое представляет собой симуляцию двухстороннего сокета с использованием http (ajax). Эта ссылка должна помочь ответить на ваши вопросы. http://en.wikipedia.org/wiki/Comet_(programming)

0 голосов
/ 25 декабря 2009

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

Вы могли бы также спать на стороне клиента.

Имеет смысл опрашивать с интервалом, чтобы не слишком загружать запрашиваемый базовый ресурс.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...