生成的Zip文件从iphone上的服务器下载?

问题描述:

我的iPhone应用程序将从服务器下载一个zip文件,它将自行解压缩。但事实是,服务器上的zip文件将由应用程序的请求生成,并且可能需要长达20秒。生成的Zip文件从iphone上的服务器下载?

所以我的问题是哪一个更有用,为什么?

  1. 从服务器请求并等到它生成并下载。

  2. 来自服务器的请求。获取生成的文件名。每5或10秒请求一次该文件。

任何其他解决方案将不胜感激。 感谢您的帮助 Engin

如果你正在做一个异步请求(你应该),那么选项1是正常的。

+0

所以会出现任何连接超时问题或类似的情况,而应用程序等待。 – EnginBodur 2010-11-26 12:49:14

如果你只想保存服务器和客户端的流量,不需要zip,你可以使用你的web服务器的gzip/deflate支持。方便快捷。客户不需要做任何事情。