我在iPad上使用CocoaAsyncSocket作为服务器客户端应用程序。现在,如果服务器已启动,则客户端可以键入服务器的IP并连接到该服务器。有没有办法显示运行此应用程序的本地网络上的所有服务器?
谢谢!
答案 0 :(得分:1)
使用 zeroconf / bonjour 服务可以轻松实现在自己网络中查找设备。
服务器必须运行该服务并告知服务名称。这可以通过客户端应用进行过滤。
我不能保证,但也许你在我的问题中找到了一些有用的东西:Clean solution for lookup if extern IP is in own subnet range in objective-c(小心,这段代码不能编译为arm64 架构,必须重做)