在本地网络上查找所有其他客户端的首选方法是什么?

时间:2012-02-10 12:22:06

标签: iphone networking

编写一个iPhone应用程序,我希望通过在本地网络上查找其他客户端来保存用户输入IP地址的悲痛。

  • 这可能吗?
  • 如果是这样,这样做的首选方式是什么?

2 个答案:

答案 0 :(得分:2)

是的,请使用Bonjour。请参阅NSNetService

此类用于通过多播DNS公布有关您正在运行的服务的信息。使用NSNetServiceBrowser查找您感兴趣的类型的已发布服务。

答案 1 :(得分:0)

客户端需要一些方法来注册服务器。或者你可以使用portknocking。很久以前,Novell SLP提供了一个协议。现在有一个OpenSLP。找到一个有趣的链接,我希望这有帮助

http://www.opendoor.com/shareway/slp.html