本文介绍了除了JMDNS之外,还有其他任何用于bonjour / zeroconf的Java库吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

除了JMDNS,还有除bonjour / zeroconf之外的其他Java库吗?

Are there any other Java libraries for bonjour/zeroconf apart from JMDNS?

推荐答案

我也很想找到它最好的跨平台DNS-SD(Zeroconf,Bonjour,DNS自我发现)库存在。

I'm also curious to find the best cross-platform DNS-SD (Zeroconf, Bonjour, DNS self discovery) library exists out there.

听起来像是是需要Windows,Linux等本机库支持的官方Java库,但在Mac OSX上开箱即用。

It does sound like Apple's DNS-SD dnssd.jar is the "official" Java library that requires native library support on Windows, Linux, etc, but works out of the box on Mac OSX.

还有其他纯Java DNS-SD实现,但目前还不清楚它们是否提供了一个易于使用的库使用或完全测试为DNS-SD(一些项目似乎放弃了2年)。

There are other pure Java DNS-SD implementations, but it's unclear if any of them offer a library that is as easy to use or fully tested as DNS-SD (some of the projects appear to be abandoned for 2 years).



  1. - 已经有一些
    工作到创建一个库,
    为jmDNS和Apple的mDNSResponder
    实现提供了一个通用的DNS-SD接口
    。 。

  2. - 被描述为现代
    DNS库和有效的DNS-SD
    (服务发现)库。
    使用java NIO网络。

  3. - JmDNS提供
    易于使用的纯Java mDNS
    实现,在JDK 1.4
    及更高版本上运行

  4. - JiveDNS是
    的分支,已解散的JmDNS库,已使用
    多播DNS服务发现和
    注册。 (它本身没有超过2年的SVN更新

  1. Official Apple DNS-SD mDNSResponderlibrary
  2. mDNSResponder and jmDNSintegration - There's been somework to create a library thatprovides a common DNS-SD interfaceto jmDNS and Apple's mDNSResponderimplementation. Instructions to usethe jmDNS wrapper.
  3. waiter - Described as a "modernDNS library and an effective DNS-SD(Service Discovery) library." Itutilizes java NIO networking.
  4. jmDNS - JmDNS provideseasy-to-use pure-Java mDNSimplementation that runs on JDK 1.4and higher
  5. JiveDNS - "JiveDNS is a fork ofthe defunct JmDNS library, used formulticast DNS service discovery andregistration." (it itself has notseen an SVN update in over 2 years)

这篇关于除了JMDNS之外,还有其他任何用于bonjour / zeroconf的Java库吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-20 15:58