除了 JMDNS,还有其他用于 bonjour/zeroconf 的 Java 库吗?
最佳答案
我也很想找到最好的跨平台 DNS-SD(Zeroconf、Bonjour、DNS self 发现)库。
听起来确实像 Apple's DNS-SD dnssd.jar是“官方”Java 库,需要在 Windows、Linux 等平台上提供 native 库支持,但在 Mac OSX 上开箱即用。
还有其他纯 Java DNS-SD 实现,但尚不清楚它们中的任何一个是否提供与 DNS-SD 一样易于使用或经过全面测试的库(一些项目似乎被放弃了 2 年)。
- Official Apple DNS-SD mDNSResponder library
- mDNSResponder and jmDNS integration - 有一些 努力创建一个图书馆 提供通用的 DNS-SD 接口(interface) 到 jmDNS 和 Apple 的 mDNSResponder 执行。 Instructions to use the jmDNS wrapper .
- waiter - 被描述为“现代 DNS 库和有效的 DNS-SD (服务发现)库。”它 利用 java NIO 网络。
- jmDNS - JmDNS 提供 易于使用的纯 Java mDNS 在 JDK 1.4 上运行的实现 及以上
- JiveDNS - “JiveDNS 是 已失效的 JmDNS 库,用于 多播 DNS 服务发现和 注册。”(它本身没有 在 2 年多的时间里看到了 SVN 更新)
关于java - 除了 JMDNS,还有其他用于 bonjour/zeroconf 的 Java 库吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1233204/