0

我正在尝试将 Google 的 App Engine 与 Twitter 的流 API(使用 twitter4j)一起使用来制作一个应用程序,我可以在其中输入一个单词,它会在页面上“实时”显示带有该单词的推文。

我已经有很多 Java 代码来处理推文,我正在尝试将我的代码放在 App Engine 上。我猜最好的方法是使用 Google 的 ChannelAPI。那正确吗?

我知道 twitter4j 创建了一个线程来处理通过的推文,而 GAE 不支持这样的线程。

是否可以让服务器在可用时将推文推送到客户端,就像 Comet 一样?

我一直在寻找年龄试图找到一些相关的指南,但还没有找到。因此,如果有人知道,那就太好了。

4

1 回答 1

0

根据这篇 twitter4j 博客文章,twitter4j 与 Google App Engine 兼容。我建议您确保您使用的是从该博客文章链接的 2.0.1 版本。

Google App Engine 不支持线程也是正确的。

对于实时组件,您还应该查看这个ChannelAPI Demo。它展示了 ChannelAPI 如何基本上可以将信息从服务器推送到客户端。

于 2011-01-24T03:51:10.723 回答