【发布时间】:2011-12-31 17:36:41
【问题描述】:
我正在尝试使用 JmDNS 在我的客户端-服务器应用程序中启用服务发现。我完全理解服务器端的服务注册表,代码如下:
JmDNS jmdns = JmDNS.create(localhost);
jmdns.register(serviceInfo);
但是,我无法弄清楚如何让我的客户端从注册的服务中检索端口号和 IP 地址,并使用这些数据打开 TCP 连接。我搜索了如何使用 JmDNS 的示例,但无济于事。这里有人可以给我一些基本的例子吗?或者,如果有人有任何 JmDNS 上好的资源/教程的链接,他们可以提供吗?
注意:JmDNS 在这里是必需品,因此我希望得到仅与 JmDNS 相关且不提供替代方案的答案。另外,我已经广泛研究了 JmDNS API,但仍然无法弄清楚,所以请不要将文档链接作为资源发布。
谢谢。
【问题讨论】:
标签: java network-programming client-server service-discovery jmdns