Android客户端如何与PC服务器实现Socket通信(wifi)
Android客户端如何与PC服务器实现Socket通信(wifi)
这是在网上找到的一篇博客的标题,请问socket和wifi的关系是什么,如果用socket实现了手机与电脑的通信(这只是android虚拟机的情况),还需要去用什么wifi类吗?如果用socket开发,真机可以实现通信吗?我被这些弄得很晕……还有一些http访问的类,什么servlet之类的……麻烦哪位知道的给我分析一下啊……
java中有socket类用来实现客户端和服务器端连接;
wifi是网络连接的硬件工具;
用socket实现了手机与电脑的通信,不需要wifi类;
用socket开发,真机也可以实现通信,不过要设置正确服务器和客户端的ip地址;
客户端可以用HttpURLConnection访问服务器的Servlet。HttpURLConnection和Servlet封装了Socket类。
那么如果用socket实现了真机的通信,请问是用wifi实现的吗?还是也可以是什么gprs,3G啊……不好意思啊,麻烦你再说一下
还有我还想请教一下,手机蓝牙传东西又是怎么一回事,和wifi,socket一样吗?
wifi,GPRS,3G可以把它想象成硬件,Socket想象成软件。在初做java程序时不需要关心硬件信息。蓝牙我也不懂