我正在尝试实现DNS-SD,我理解它是如何工作的,但并不真正理解它的目的,所以我对它有一些疑问。
假设我们在本地网络上有两个设备,并且注册了两个设备提供的服务,dns-sd如何真正帮助我们,它只是用某种符号名替换了ip:port/path/to/service?如果我们想在我们的程序中使用该服务,例如用C编写,我们将如何处理它?
发布于 2016-05-06 02:59:18
我想谷歌会帮你解决你为什么要使用它的原因,https://en.m.wikipedia.org/wiki/Zero-configuration_网络#DNS-SD
如果您无法定义服务的时间路径,这一点很重要。例如,如果您的C程序位于打印机内,并且您希望网络上的任何人能够在不知道打印机IP地址的情况下找到打印机。
这与C本身无关,而是一种在网络中查找事物的方法,而不管所使用的语言是什么。
https://softwareengineering.stackexchange.com/questions/317620
复制相似问题