Erste Schritte mit der Beispielquelle des mDNS-Antwortdiensts

Erste Schritte

  1. 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.
  2. Führe „mDNSResponder.exe /?“ aus, um die Nutzung zu drucken
  3. Kompiliere das Projekt dnssd, damit „dnssd.dll“ generiert wird.
  4. Kompiliere das Projekt mDNSUWP. Es handelt sich um einen UWP-Broker, der mit „dnssd.dll“ kommuniziert und eigene DLL- und WINMD-Dateien generiert.
  5. Kompiliere das Projekt mDNSTest, das eine UWP-Beispiel-App ist, die mDNSUWP nutzt und letztendlich im mDNSResponder-Dienst kommuniziert.
  6. 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).
  7. Stelle mDNSTest bereit und starte es, richte die ein, und klicke auf „Registrieren“, der Antwortcode sollte „0“ (ERFOLG) lauten.
  8. Wenn du einen beliebigen Bonjour Browser zur gleichen Zeit ausführst, sollte das neue (fiktive) Gerät aufgeführt sein.

Registration for mDNS

Ressourcen

  • Lade hier den mit Bonjour kompatiblen mDNS-Antwortdienst für Windows IoT herunter (Beispielquelle).