2011-04-19 30 views
0

在介紹關於Bonjour的所有技術細節之前。我想知道Bonjour是否適用於Wifi。在ios4上使用bonjour for wifi

我需要做一個簡單的應用程序,與Wifi路由器對話,連接到設備,併發送一些非常小的信息並接收非常小的信息。我見過很多使用CFNetworking的例子,對於新手來說事情看起來不必要地擁擠。

有沒有一個具體的鏈接來解釋Bonjour的全部或其他方式:使用wifi最好的做法是什麼?任何引用都會非常有幫助。

謝謝。

回答

1

Bonjour主要設計用於鏈接本地網絡;客戶是否使用有線或無線連接並不重要。

如果您需要關心尋找路由器,那麼Zero-conf網絡可能不是您想要的。如果你只需要在網絡上找到某個設備,那麼它很可能適合你的需求。

如果您想了解更多關於Bonjour的信息,建議您參考Multicast DNS頁面瞭解更多信息。

如果您正在Mac/iPhone上開發並且只是想潛入,您通常會使用NSNetService和NSNetServiceBrowser類。看看蘋果的Bonjour Overview以及。

+0

Chris,這有幫助,謝謝!現在,我只需要在網絡上找到一個設備。但稍後,我可能會嘗試與路由器通話。完全覆蓋我的問題,任何鏈接/參考/建議與無線路由器交談。 – Angelo 2011-04-27 09:09:20

+0

我不確定'talk to'是什麼意思,你需要設置端口映射/其他嗎? – 2011-04-27 09:42:23

+0

並非如此,我確實有機器地址和我必須發送消息(交談)的端口號。我需要做的就是發送和接收來自這臺機器的一些數據。 – Angelo 2011-05-25 05:57:20