monster.com, Newegg, большинство новостных сайтов, и намного больше!
Мы только что анонсировали Channel API для работы с приложениями App Engine: http://googleappengine.blogspot.com/2010/05/app-engine-at-google- io-2010.html
Если вы работаете в Google IO, я буду говорить об этом завтра в 13:00 (на треке API): http://code.google.com/events/io/ 2010 / sessions / building-real-time-apps-app-engine-feed-api.html
Вот видео сеанса на YouTube: http://www.youtube.com/watch?v=oMXe -xK0BWA
Надеюсь, последнее обновление! Сейчас выпущено следующее: code.google.com/appengine/docs/python/channel
В настоящее время я бы исключил использование Comet в App Engine (на любом языке). Comet основана на долгоживущих HTTP-соединениях, и App Engine прерывает тайм-аут любого отдельного соединения примерно через 30 секунд или около того; Хуже матча трудно представить!
Комета (или что-то в этом роде - XMPP API) входит в план развития движка приложений Google. А пока держитесь подальше.
30 секунд более чем достаточно; в любом случае вы должны вернуть сообщение об отсутствии операции, когда прошло время, а новых событий не произошло.
Это предотвращает тайм-ауты клиента и выполняется всеми, кто делает комету.
Просто отправьте запрос и заставьте его ждать события или тайм-аута на сервере через 25 секунд.