我正在做一个项目,其中“我必须每隔“1毫秒到10毫秒”从“服务器”获取4096字节的数据到服务器。但它“花费了太多时间”,即“大约300ms - 700ms “这会导致我的应用程序丢失数据。
我正在使用下面的片段
HttpClient client = new DefaultHttpClient();
HttpPost request = new HttpPost("http://192.168.1.40/ping");
HttpResponse response = client.execute(request);
HttpResponse 只需要太多时间,即大约 300 毫秒 - 700 毫秒。
我怎样才能更快地得到响应?
除了这个,我还能用什么来更快地从服务器获得响应?
请让我知道任何解决方案或解决方法。
我做过谷歌,通过其他方式DataOutputStream
,ByteOutputStream
但没有使用这个,它也花费了太多时间HttpResponse
。
帮助将不胜感激。