То, что вы действительно ищете, - это технология, известная как Comet.Комета - это обратный Аякс.Это метод, использующий долгоживущие HTTP-соединения для удержания соединения открытым от клиентского браузера до сервера, чтобы сервер мог отправлять обновления обратно в клиентский браузер.
Основной процесс заключается в том, что сервер отправляетответьте браузеру в ответе, и JavaScript анализирует ответ с помощью функции обратного вызова, а затем JavaScript обновляет DOM без перезагрузки страницы.
Подробнее о Comet можно узнать в Веб-сайт CometD , и если вы разрабатываете на Google App Engine, этот пост в блоге на ChannelAPI будет вам полезен.