Надо сказать, что AJAX – это действительно хорошая вещь. С появлением ИТ постоянно появляются новые технологии в Интернете. Комета относится к такой технологии. Эту технологию иногда называют обратным Ajax, иногда ее называют серверной технологией “push”. Ну, не пугайтесь модного слова, это не так уж сложно.
Взгляните на объяснение Вики:
“Comet-это технология push для Интернета, которая позволяет серверу передавать обновленную информацию клиенту в режиме реального времени без запроса клиента. В настоящее время существует два метода реализации: Ajax и поток iframe. “
——Википедия
Объяснение Вики довольно запутанное. Давайте использовать человеческие слова, чтобы объяснить:
Технологию отправки данных клиенту (браузеру) в режиме реального времени и непрерывно сервером (т. е. сервером, а затем файлом, к которому вы в данный момент обращаетесь) можно назвать технологией comet. В настоящее время эта технология может быть реализована двумя способами: Ajax и iframe flow.
Если вы все еще не знаете, что делать, посмотрите на код:
Запуск этого кода является наиболее упрощенной версией технологии comet.
Представьте, что, когда сервер запускает этот код, сервер отправляет данные вместе, как клиент (браузер)? И это вообще не может прекратиться. Это называется comet, также называемый сервером “push”, также называемый обратным Ajax.
Если код внешнего запроса является iframe, он называется потоком iframe. Если это Ajax-запрос, он называется Ajax-опросом/длительным опросом.
Что еще вы спрашиваете меня о комете? Комета в том, что сервер всегда отправляет данные, как и клиент!
Ниже приводится конкретная техническая реализация comet:
Опрос Ajax – “регулярно запрашивайте сервер через Ajax”
Раскрытие тайны длительного опроса в AJAX