前言:平常我们如果实现两台机器间的通讯,需要指定对方ip地址与端口号。今天我们来实现一种可以不需要自己修改配置文件即可实现网个软件的网络通讯方式。
环境:ios, windows
组件:bonjour 第三步:使用自动发现的服务的ip 与地址建立socket通讯
windows端:
第一步:windows 平台下安装 bonjour服务包
第二步:使用DNSSDService 发现网络中可用服务
m_service = new DNSSDService();
m_eventManager = new DNSSDEventManager();
第三步:使用自动发现的服务的ip 与地址建立socket通讯
iphone 端:由于bonjour在其类库中集成,所以不必安装。
第一步:使用DNSSDService 发现网络中可用服务
第二步:使用自动发现的服务的ip 与地址建立socket通讯