我有一个应用程序需要在服务器之间来回传输数据,但目前速度并不令人满意。主要部分是我从服务器接收和解析超过3g的JSON数据(大约200个字符长),它完成任务最快的时间大约是5秒,但有时它会花费足够长的时间来超时(向上30秒)。我的服务器是机架空间云服务器。我以为我遵循了最佳实践,但在这种速度下却并非如此。我对所有内容都使用AsyncTask和相同的全局HttpClient变量。你能帮我找到更好的方法吗?我考虑过这些选项:使用TCP而不是HTTP对数据进行编码以尝试减小大小(不确定这将如何工作)我对TCP了解不多,但它似乎会减少开销。使用TCP而不是HTTP的优缺点是什么?一部手机实用吗