bonjour:适用于Go(纯Go)的mDNSDNS-SD(也称为Apple Bonjour)库

时间:2021-05-08 05:59:17
【文件属性】:
文件名称:bonjour:适用于Go(纯Go)的mDNSDNS-SD(也称为Apple Bonjour)库
文件大小:11KB
文件格式:ZIP
更新时间:2021-05-08 05:59:17
Go 你好 这是一个用Golang编写的简单的多播DNS-SD(Apple Bonjour)库。 您可以使用它来发现LAN中的服务。 请注意您计划使用的基础架构(云或共享基础架构通常会阻止mDNS正常运行)。 但是它应该可以在大多数办公室,家庭和私人环境中工作。 重要提示:它并不假装是RFC 6762和RFC 6763的完整有效的实现,但它满足了其作者的要求(我们只需要在IoT产品的LAN环境中发现服务)。 注册代码需要大量改进。 该代码未经Bonjour一致性测试,但已使用内置OSX实用程序/usr/bin/dns-sd进行了手动验证,可以正常工作。 详细文档: 浏览本地网络中的可用服务 这是一个示例,如何按服务类型浏览服务: package main import ( "log" "os" "time" "github.com/oleksandr/bon
【文件预览】:
bonjour-master
----utils.go(168B)
----client.go(8KB)
----LICENSE(1KB)
----doc.go(819B)
----README.md(4KB)
----server.go(15KB)
----service.go(3KB)
----.gitignore(266B)

网友评论