相关疑难解决方法(0)

客户端 - 服务器中的JmDNS服务发现

我正在尝试使用JmDNS在我的客户端 - 服务器应用程序中启用服务发现.我完全理解服务器端的服务注册表,其代码类似于:

JmDNS jmdns = JmDNS.create(localhost);
jmdns.register(serviceInfo);
Run Code Online (Sandbox Code Playgroud)

但是,我无法弄清楚如何让我的客户端从注册的服务中检索端口号和IP地址,并使用此数据打开TCP连接.我搜索了如何使用JmDNS但没有用的例子.这里有人能给我一些基本的例子吗?或者如果有人有关于JmDNS的良好资源/教程的任何链接,他们可以提供吗?

注意:JmDNS在这里是必要的,所以我很感激只有JmDNS的答案,而不是提供替代方案.此外,我已经广泛地查看了JmDNS API,但仍然无法弄明白,所以请不要将文档链接作为资源发布.

谢谢.

java network-programming client-server service-discovery jmdns

11
推荐指数
1
解决办法
1万
查看次数