Estou um pouco perdido na terminologia. Eu queria começar a usar o Bonjour . Como primeiro passo, tentei encontrar uma maneira fácil de usá-lo. E pensei que, provavelmente, posso ligar para Bonjour na linha de comando para registrar e descobrir serviços.
Quando perguntei a outras pessoas como fazê-lo, fui informado sobre o mDNS (que funciona para Mac e Linux, mas não para Windows). As pessoas também me disseram que eu posso usar o "dns-sd" (que funciona no Windows). Foi-me dito que "dns-sd" é apenas um pseudônimo para mDNS.
Mas! Mais tarde, descobri que o DNS Service Discovery e o Multicast DNS são duas coisas diferentes (que são compatíveis e funcionam especialmente bem quando são usadas juntas, mas não requerem uma à outra).
Além disso, parece-me que o mDNS e o DNS-SD são dois dos três principais componentes do Bonjour. Está certo? Posso usá-los sem Bonjour? No meu Windows 7, instalei o Bonjour e consegui executar "dns-sd" na linha de comando. Mas não consigo executar o mDNS.
Então, eu estou meio confuso no momento. Alguém pode esclarecer um pouco a situação?