Ich bin ein bisschen in der Terminologie verloren. Ich wollte anfangen, Bonjour zu benutzen . Als ersten Schritt habe ich versucht, einen einfachen Weg zu finden, es zu benutzen. Und ich dachte, dass ich Bonjour wahrscheinlich von der Kommandozeile aus anrufen kann, um Dienste zu registrieren und zu entdecken.
Als ich andere Leute fragte, wie es geht, wurde mir von mDNS erzählt (das für Mac und Linux funktioniert, aber nicht für Windows). Die Leute sagten mir auch, dass ich "dns-sd" verwenden kann (was unter Windows funktioniert). Mir wurde gesagt, dass "dns-sd" nur ein Alias für mDNS ist.
Aber! Später fand ich heraus, dass DNS Service Discovery und Multicast DNS zwei verschiedene Dinge sind (die kompatibel sind und besonders gut funktionieren, wenn sie zusammen verwendet werden, aber einander nicht benötigen).
Darüber hinaus scheinen mir mDNS und DNS-SD zwei von drei Hauptkomponenten von Bonjour zu sein. Ist es richtig? Kann ich sie ohne Bonjour verwenden? Unter Windows 7 habe ich Bonjour installiert und konnte "dns-sd" in der Befehlszeile ausführen. Ich kann mDNS jedoch nicht ausführen.
Also bin ich im Moment etwas verwirrt. Kann jemand, bitte, die Situation ein wenig klären?