Android App与服务器连接速度慢

时间:2013-12-12 10:44:38

标签: java android sockets httpconnection android-volley

我们现在正在使用我们的Android应用程序,我们实际上对服务器的连接和响应时间感到不满意。我们的服务器有一个Apache 2.2,浏览器的响应时间为0.3秒。该服务针对速度和性能进行了优化。

我们现在遇到的问题是来自Android上的Java的标准HTTP连接客户端。建立与服务器的连接花了4秒钟,然后花了几秒钟来下载结果。之后我们有解析时间和显示时间。整个时间都是5-6秒,对于像我们这样的性能应用来说是不可能的。

我们用自己的套接字连接客户端取代了标准的HTTP连接客户端,我们产生了惊人的影响。连接时间和下载时间现在是< 100毫秒但我们现在遇到的问题是,Volley(来自Google的库)需要4秒来转换字节数组中的流。

有没有人知道我们可以做些什么来改善这种转换?

P.S。是否有一些特殊的设置让Apache更快地从应用程序连接?

由于 NIK

1 个答案:

答案 0 :(得分:0)

如果你真的需要快速连接,你可以看看SPY http://en.wikipedia.org/wiki/SPDY OkHTTP已经在Android上支持 http://square.github.io/okhttp/