Erste Schritte mit der Beispielquelle des mDNS-Antwortdiensts
Erste Schritte
- Kompiliere das Projekt mDNSResponder, um den Dienst „mDNSResponder.exe“ abzurufen. Kopiere die EXE-Datei auf den Zielcomputer, registriere den Dienst, und führe ihn dann aus.
- Führe „mDNSResponder.exe /?“ aus, um die Nutzung zu drucken
- Kompiliere das Projekt dnssd, damit „dnssd.dll“ generiert wird.
- Kompiliere das Projekt mDNSUWP. Es handelt sich um einen UWP-Broker, der mit „dnssd.dll“ kommuniziert und eigene DLL- und WINMD-Dateien generiert.
- Kompiliere das Projekt mDNSTest, das eine UWP-Beispiel-App ist, die mDNSUWP nutzt und letztendlich im mDNSResponder-Dienst kommuniziert.
- Diese UWP-App ist von der „dnssd.dll“ und dem UWP-Broker abhängig (es gibt ein Skript, das zum Kopieren sämtlicher Inhalte in den UWP-Appx-Ordner konfiguriert ist).
- Stelle mDNSTest bereit und starte es, richte die ein, und klicke auf „Registrieren“, der Antwortcode sollte „0“ (ERFOLG) lauten.
- Wenn du einen beliebigen Bonjour Browser zur gleichen Zeit ausführst, sollte das neue (fiktive) Gerät aufgeführt sein.
Ressourcen
- Lade hier den mit Bonjour kompatiblen mDNS-Antwortdienst für Windows IoT herunter (Beispielquelle).