|
|
1
2
您可以使用服务器缓存:
|
|
|
2
1
我想如果我正在编写这个应用程序,我会下载天气细节,并将它们存储在本地的数据库或XML文件中,然后从中读取。 天气变化不会太大,除非你是天气频道之类的。 或者,您可以将其作为一个线程来编写,并在加载完成后让它返回报告。与2010年相比,这是小菜一碟。 因此,要解决这一问题,可能需要赋予代码取消请求的能力,这样您就不能将其作为单线程应用程序运行。您将需要能够在线程上启动一个请求,并在另一个请求上取消该请求。 面对这个问题,我将在本地托管它,并每隔一个小时运行一个进程来更新来自RSS提要的数据。 |