为iPhone App缓存Yahoo Pipes

时间:2012-01-09 06:39:47

标签: iphone json rss yahoo yahoo-pipes

您好我一直在Yahoo!创建RSS源在我正在构建的iPhone应用程序中使用的管道。我的管道工作正常,包含正确的信息,我只有一个问题。每次雅虎管道需要刷新它的数据,因为我的iPhone应用程序正在访问源URL,它需要大约30秒来更新源,这是一个非常漫长的等待时间在iPhone应用程序进行更新。

我一直在寻找一种方法,在我的iPhone应用程序和雅虎管道之间基本上有一个中间人。这样它每隔几分钟就可以查询雅虎管道一次。这样雅虎管道的任何缓慢加载都无关紧要,因为中间人将至少拥有为iPhone应用程序存储的雅虎管道的最新缓存以便快速下载。然后30秒的等待时间只会影响中间人并对其进行任何更新,但它不会减慢iPhone应用程序的速度。

我尝试使用Feed刻录机,但这并不是我想要的工作方式,我也非常希望能够存储RSS源的JSON。我想知道是否有人知道我没有想到的任何简单的解决方案。我已经尝试了几天寻找方法,但我无法为我想做的事情提出正确的搜索条件。任何帮助或正确方向的点将非常感激,或者至少对搜索事物的一些指导会很好。谢谢!

1 个答案:

答案 0 :(得分:1)

听起来您正在寻找Feed缓存服务。您可以尝试these guys

如果这不成功,您可以随时编写一个快速的网络应用程序,每小时左右下载您的Feed,然后提供缓存版本。我相信如果您需要主机,亚马逊仍然会向新用户提供免费的微型ec2实例。