在进入有关Bonjour的所有技术细节之前。我想知道Bonjour是不是为Wifi设计的。
我需要做一个简单的应用程序,它与Wifi路由器对话,连接到设备,并发送一些非常小的信息和接收非常小的信息。我见过很多使用CFNetworking的例子,对于一个新手来说,这似乎是不必要的拥挤。
有没有一个具体的链接来解释Bonjour是关于什么的,或者反过来:使用wifi最好的方法是什么?任何参考资料都会很有帮助。
谢谢。
发布于 2011-04-25 20:40:46
Bonjour主要设计为在链路本地网络上运行;客户端使用的是有线连接还是无线连接都无关紧要。
如果您需要查找路由器,那么Zero-conf网络可能不是您想要的。如果你所需要做的就是在网络上的某个地方找到一台设备,那么它可能很适合你的需要。
如果您想更多地了解Bonjour,我建议您参考Multicast DNS页面以获取更多信息。
如果您在Mac / iPhone上进行开发,并且只想深入研究,那么通常会使用NSNetService和NSNetServiceBrowser类。你也可以看看苹果的Bonjour Overview。
https://stackoverflow.com/questions/5716484
复制相似问题