怎么编程实现手机客户端的Socket可以和电脑服务度的Socket可以在WIFI条件下交互数据

怎么编程实现手机客户端的Socket可以和电脑服务度的Socket可以在WIFI条件下交互数据

问题描述:

就像豌豆荚一样,可以用手机搜到附近的服务端,然后连接后,就可以传输数据,急求怎么通过WIFI实现连接

我的意思是,假如我不知道这个电脑上面服务端的IP,我怎么在客户端上通过搜索WIFI信号,看看附近有没有同一应用的服务端,如果有就把我要连接的IP和端口刚刚检测的,这个功能怎么实现

wifi一样可以实现socket,socket根本不关心什么网络连接,它反正就是发送,和接收数据。只要服务器侦听一个对应的端口,客户端发起连接请求

一个发送端,一个接收端。 2者之间定义好一个端口。
2者之间互相监听。

Socket不关心传输途径,你只要在电脑服务端写好监听程序,然后手机用电脑端监听的IP和端口实例化一个Socket就可以使用Send和Recv方法了