我正在尝试使用Google的App Engine与Twitter的流媒体API(使用twitter4j)创建一个我可以输入单词的应用程序,它将在页面上的“实时”中显示带有该单词的推文。 / p>
我已经有很多Java代码来处理推文,而我正试图将我的代码放在App Engine上。我猜测最好的方法是使用Google的ChannelAPI。是吗?
据我所知,twitter4j创建了一个线程来处理通过的推文,GAE不支持这样的线程。
是否有可能让服务器将推文推送到客户端,就像Comet一样?
我一直在寻找寻找相关指南的年龄,但还没有找到。所以,如果有人知道,那就太好了。
答案 0 :(得分:0)
根据this twitter4j blog post,twitter4j与Google App Engine兼容。我建议您确保使用该博客文章中链接的2.0.1版本。
Google App Engine不支持线程也是正确的。
对于实时组件,您还应该查看此ChannelAPI Demo。它显示了ChannelAPI如何基本上将信息从服务器推送到客户端。