Estoy un poco perdido en la terminología. Quería comenzar a usar Bonjour . Como primer paso, traté de encontrar una manera fácil de usarlo. Y pensé que, probablemente, puedo llamar a Bonjour desde la línea de comandos para registrarme y descubrir servicios.
Cuando pregunté a otras personas cómo hacerlo, me dijeron sobre mDNS (que funciona para Mac y Linux pero no para Windows). La gente también me dijo que puedo usar "dns-sd" (que funciona en Windows). Me dijeron que "dns-sd" es solo un alias para mDNS.
¡Pero! Más tarde descubrí que DNS Service Discovery y Multicast DNS son dos cosas diferentes (que son compatibles y funcionan especialmente bien cuando se usan juntas, pero no se requieren entre sí).
Además, me parece que mDNS y DNS-SD son dos de los tres componentes principales de Bonjour. ¿Es correcto? ¿Puedo usarlos sin Bonjour? En mi Windows 7 instalé Bonjour y pude ejecutar "dns-sd" en la línea de comandos. Pero no puedo ejecutar mDNS.
Entonces, estoy un poco confundido en este momento. ¿Alguien puede, por favor, aclarar un poco la situación?