前段时间因为项目需要,开始研究Bonjour,下面先来介绍下Bonjour吧。
1.什么是Bonjour?
Bonjour这个词来源于法语,是“你好”的意思。在这里它是指由Apple推出的零配置网络协议,遵从这个协议的设备可以在局域网内发现彼此,设备之间就可以像人一样打招呼发现对方。
2.bonjour简单工作流程
1)发布服务
在同一局域网中,服务端通过DNSServiceRegister函数来注册服务。
DNSServiceErrorType DNSSD_API DNSServiceRegister
(
DNSServiceRef *sdRef