在Google App Engine中使用Python实现Comet/服务器推送
我该如何在Google App Engine上用Python实现Comet/服务器推送呢?
6 个回答
2
彗星(或者类似的东西,比如XMPP API)在谷歌应用引擎的计划中。不过现在最好还是别碰这个。
3
在这个时候,我建议不要在App Engine上使用Comet(无论是什么语言)。Comet是基于长时间保持的HTTP连接,而App Engine会在大约30秒左右就自动断开任何单一的连接;这简直是最糟糕的搭配!
69
我们刚刚宣布了一个新的功能,叫做频道API,可以让App Engine应用实现推送通知:http://googleappengine.blogspot.com/2010/05/app-engine-at-google-io-2010.html
如果你在Google IO大会上,我明天下午1点会在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