1

有人可以帮我吗?

我为 iPhone 开发了一个应用程序,它需要与我的 Web 服务进行通信(我使用 SOAP 进行通信,使用 TOMCAT 作为 Web 服务器)。当我在我的 iPhone4 上使用 WiFi 连接运行该应用程序时,它完全没有问题。我从网络服务器得到了非常快的响应。

但是,当我使用我的 3G 网络(澳大利亚的沃达丰)时,我意识到响应时间不在可接受的范围内。有人可以告诉我应该做些什么来提高性能吗?

Charles Proxy 调试工具图片

*在我的 iPhone 应用程序中,我尝试过:NSURLConnection synchronous, asynchronous and ASIHTTPFormRequest.但在性能方面,它们是相同的!:(

让我很困惑的是,当我做 YouTube 时,它​​在我的 3G 网络上运行得非常快,没有延迟。

非常感谢你们的时间。对此,我真的非常感激。

4

1 回答 1

1

除非您可以提供更少的数据,否则您无法控制运营商的 3G 网络速度。即使您使用较少的数据,建立连接也可能需要一段时间。

于 2012-07-13T16:05:57.617 回答