如何在本地网络上找到所有服务器?

时间:2014-07-22 16:38:46

标签: ios sockets networking gcdasyncsocket cocoaasyncsocket

我在iPad上使用CocoaAsyncSocket作为服务器客户端应用程序。现在,如果服务器已启动,则客户端可以键入服务器的IP并连接到该服务器。有没有办法显示运行此应用程序的本地网络上的所有服务器?

谢谢!

1 个答案:

答案 0 :(得分:1)

使用 zeroconf / bonjour 服务可以轻松实现在自己网络中查找设备。

服务器必须运行该服务并告知服务名称。这可以通过客户端应用进行过滤。

我不能保证,但也许你在我的问题中找到了一些有用的东西:Clean solution for lookup if extern IP is in own subnet range in objective-c(小心,这段代码不能编译为arm64 架构,必须重做)