Socket通信编程与上网方式(wifi,有线,无限上网卡等)有什么关系吗?
推荐回答
没有关系,socket通信编程对物理网络媒介类型不敏感。分两种情形说明:1. 在设备系统内部,socket不需要通过网络进行通信,所以系统内部的socket通信不依赖上网方式。2. 在不同设备之间,socket通信一般基于IPv4/IPv6,而IP的一大功能就是屏蔽了网络层以下(包括链路层和物理层)的不同特征,使应用程序在使用IP报文进行通信时在任何网络媒介上都使用相同的方式。socket在IP之上,更不需要考虑物理网络是有线还是无线等因素。socket编程,只需要掌握几个socket接口的使用,理清socket通信对象就可以了。