Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓:与服务器通信的最佳方式_Android_Sockets - Fatal编程技术网

Android 安卓:与服务器通信的最佳方式

Android 安卓:与服务器通信的最佳方式,android,sockets,Android,Sockets,我创建了一个远程服务器,让应用程序使用套接字连接。当我使用wi-fi时,它可以很好地连接和接收数据,但当我使用3g时,它很少接收数据。有更好的远程连接方式吗?你的问题不是很清楚。你是说你在Android上创建了一个服务器应用程序?如果是这样,我猜问题是服务器地址可能通过本地wifi而不是3G可以访问 你的问题不是很清楚。你是说你在Android上创建了一个服务器应用程序?如果是这样,我猜问题是服务器地址可能通过本地wifi而不是3G可以访问 据我所知,您可能正在通过套接字传输大量数据 因此,当您

我创建了一个远程服务器,让应用程序使用套接字连接。当我使用wi-fi时,它可以很好地连接和接收数据,但当我使用3g时,它很少接收数据。有更好的远程连接方式吗?

你的问题不是很清楚。你是说你在Android上创建了一个服务器应用程序?如果是这样,我猜问题是服务器地址可能通过本地wifi而不是3G可以访问

你的问题不是很清楚。你是说你在Android上创建了一个服务器应用程序?如果是这样,我猜问题是服务器地址可能通过本地wifi而不是3G可以访问

据我所知,您可能正在通过套接字传输大量数据

因此,当您使用更快的连接时,它会很快通过,但当您使用较慢的3G连接时,它需要很长时间才能通过

因此,如果可能,尽量减少传输的数据量

你也可以尝试一些机制,比如 有一个对应的


这些流压缩数据以通过套接字发送,并在接收端解压缩。因此,它稍微增加了处理时间,但减少了传输的数据量。

据我所知,您可能正在通过套接字传输大量数据

因此,当您使用更快的连接时,它会很快通过,但当您使用较慢的3G连接时,它需要很长时间才能通过

因此,如果可能,尽量减少传输的数据量

你也可以尝试一些机制,比如 有一个对应的


这些流压缩数据以通过套接字发送,并在接收端解压缩。因此,它稍微增加了您的处理时间,但减少了传输的数据量。

SOAP web服务提供了保证消息传递的协议,但实际上,与纯套接字通信相比非常昂贵。老实说,我不介意它是否总是起作用,但问题是我只让它起作用一次。SOAP web服务提供了保证消息传递的协议,但实际上,与纯套接字通信相比非常昂贵。老实说,我不介意它是否总是工作,但问题是我只让它工作一次。不,我在我的计算机上创建了一个服务器应用程序。服务器肯定可以通过3g访问,因为我已经能够通过3g连接到其中的web服务器部分。对不起,如果我不能理解的话,我还在努力掌握这个术语。不,我在我的计算机上创建了一个服务器应用程序。服务器肯定可以通过3g访问,因为我已经能够通过3g连接到其中的web服务器部分。对不起,如果我不能理解的话,我还在努力掌握术语。