Introducción al origen de ejemplo de respondedor de mDNS
Introducción
- Compile el elemento mDNSResponder del proyecto para obtener mDNSResponder.exe, que es un servicio. Copie el archivo .exe en el equipo de destino y, después, registre el servicio y ejecútelo.
- Ejecute "mDNSResponder.exe /?" para imprimir el uso.
- Compile dnssd del proyecto, que generará el archivo dnssd.dll.
- Compile mDNSUWP del proyecto. Es un agente de UWP que se comunica con dnssd.dll y que generará sus propios archivos dll y winmd.
- Compile mDNSTest del proyecto, que es una aplicación para UWP de ejemplo para consumir mDNSUWP y que, en última instancia, se comunica con el servicio mDNSResponder.
- Esta aplicación para UWP depende de dnssd.dll y del agente de UWP (hay un script configurado para copiar todo el contenido en la carpeta appx de UWP).
- Implemente o inicie mDNSTest, establezca un identificador y haga clic en Registrar; el código de respuesta debe ser 0 (CORRECTO).
- Si ejecuta cualquier explorador Bonjour al mismo tiempo, debería aparecer el nuevo dispositivo (falso).
Recursos
- Descargue aquí el respondedor de mDNS compatible con Bonjour para Windows IoT (código fuente de ejemplo).