如何使用开源库做一些像 Bonjour 这样的事情?

发布于 2024-09-30 03:41:26 字数 1437 浏览 6 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

趁微风不噪 2024-10-07 03:41:26

嗯,Bonjour 本身是开源的,所以您可能想从这里开始...

http://developer.apple。 com/开源/

Well, Bonjour itself is open source, so you might want to start there...

http://developer.apple.com/opensource/

夜司空 2024-10-07 03:41:26

jmdns 是用 Java 编写的完整 Bonjour/Zeroconf 实现,与 Apple 兼容。不依赖本机库,它是 100% Java。

http://jmdns.sourceforge.net/

jmdns is a full Bonjour/Zeroconf implementation written in Java compatible with Apple. There is no dependency on native libraries, it is 100% Java.

http://jmdns.sourceforge.net/

甜心小果奶 2024-10-07 03:41:26

我认为您绝对应该看看 UPnP。考虑到此类解决方案的跨平台性及其使用 Java 的实现,您可以考虑

最后,考虑到使用 Java 实现 Bonjour,这个对 stackoverflow 问题的回复总结了这一点。

I think you definitely should take a look at UPnP. Considering the cross-platformness of such a solution, and its implementation using Java, you can consider

Finally, considering existing implementation of Bonjour using Java, this reply to a stackoverflow question sums it up.

对岸观火 2024-10-07 03:41:26

您可以使用 Avahi - Zeroconf 的开源实现,它是 iTunes 使用的协议。 Java 的选项列表如下:

http ://elliotth.blogspot.com/2009/03/registering-service-with-dns-sd-from.html

You can use Avahi - an open-source implementation for zeroconf, which is the protocol used by iTunes. There's a nice list of options for Java at:

http://elliotth.blogspot.com/2009/03/registering-service-with-dns-sd-from.html

我不咬妳我踢妳 2024-10-07 03:41:26

我不知道它已经走了多远,但 Java 有 JXTA 项目,它可能会做你想做的事。

I don't know how far it ever got, but Java had the JXTA project, it might do what you want.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文