【问题标题】:using bonjour on ios4 for wifi在ios4上使用bonjour进行wifi
【发布时间】:2011-04-19 12:40:32
【问题描述】:

在深入了解 Bonjour 的所有技术细节之前。我想知道 Bonjour 是否适用于 Wifi。

我需要做一个简单的应用程序,它与 Wifi 路由器通信,连接到设备,发送一些非常小的信息并接收非常小的信息。我已经看到很多使用 CFNetworking 的示例,对于新手来说,事情似乎不必要地拥挤。

是否有一个具体的链接来解释 Bonjour 的全部意义,或者反过来:使用 wifi 最好的方法是什么?任何参考资料都会非常有帮助。

谢谢。

【问题讨论】:

    标签: networking ios4 bonjour


    【解决方案1】:

    Bonjour 主要设计用于在链接本地网络上运行;客户端使用的是有线连接还是无线连接都没有关系。

    如果您需要寻找路由器,那么零配置网络可能不是您想要的。如果您需要做的只是在网络上的某个位置找到一个设备,那么它可能很适合您的需求。

    如果您想了解更多关于 Bonjour 的信息,我建议您访问Multicast DNS 页面了解更多信息。

    如果您在 Mac / iPhone 上进行开发并且只是想深入研究,您通常会使用 NSNetService 和 NSNetServiceBrowser 类。也请查看 Apple 的 Bonjour Overview

    【讨论】:

    • 克里斯,这有帮助,谢谢!现在,我只需要在网络上找到一个设备。但稍后,我可能会尝试与路由器通信。为了完全涵盖我的问题,任何与 wifi 路由器交谈的链接/参考/建议。
    • 我不确定你所说的“交谈”是什么意思——你需要设置端口映射/其他东西吗?
    • 不是真的,我确实有我必须向其发送消息(与之交谈)的机器地址和端口号。我需要做的就是从这台机器发送和接收一些数据。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-30
    相关资源
    最近更新 更多