如何制作使用Java
可发现的Spring Boot
构建的zeroconf
网络应用程序应用程序?
我使用JmDNS
尝试了以下操作,但它似乎不起作用:
@Bean
public JmDNS jmdns() {
try {
JmDNS jmdns = JmDNS.create(InetAddress.getLocalHost());
ServiceInfo serviceInfo = ServiceInfo.create("_http._tcp.local.", "appName", port, "path=index.html");
jmdns.registerService(serviceInfo);
return jmdns;
} catch (final Exception e) {
logger.error(e.getMessage());
return null;
}
}
在此之后,我希望能够在Windows 10网络概述中看到该服务,但它不会出现在那里。
修改
该应用程序列在avahi浏览器中,该浏览器以某种方式显示它。
但我的目标是让它在Windows网络服务概述中可见。