Wie unterscheidet sich ein WSD-Drucker von einem Nicht-WSD-Drucker?

8

Ich habe heute meinen Drucker installiert (Epson Expression Photo XP-750) und festgestellt, dass Windows 7 mich aufforderte, zwischen zwei verschiedenen Druckgeräten zu wählen, obwohl beide zum selben physischen Drucker gehören. Der Drucker wurde über WLAN (nicht über den Wi-Fi Direct Mambo Jambo) mit meinem Router verbunden.

ein

Beachten Sie jedoch, dass die Adressen für die beiden Geräte unterschiedlich sind. In einer der Adressen steht "WSD". Ich habe es nachgeschlagen und es ist eine Microsoft-API. Es steht für Web Services for Devices. Ich habe freundlicherweise den technischen Support von Epson gefragt, was das ist, und sie haben entweder die Antwort darauf nicht gewusst oder wollten es nicht erklären. Sie gaben mir nur eine vage Antwort. Ich habe die Erfahrung gemacht, dass es den Herstellern egal ist, solange das Ding funktioniert. Um fair zu sein, ist es den meisten Benutzern auch egal.

Wie denkst du dann, was ist dann der Unterschied zwischen den beiden hier? Es ist nicht in der Bedienungsanleitung enthalten. Als Benutzer muss ich das wohl selbst herausfinden, oder? Ich möchte keine eigenen Programme mit dieser API schreiben. Ich möchte nur den Unterschied zwischen den beiden Optionen (die praktischen Auswirkungen) kennen, damit ich eine fundierte Entscheidung treffen kann.

Warum sieht der Name im ersten so lustig aus? Die letzten Zeichen vor der Klammer sehen aus wie eine MAC-Adresse. Warum sollten Sie die MAC-Adresse in einen Druckernamen aufnehmen?

Samir
quelle
1
Ihr Drucker verfügt über ein eigenes WLAN-Gerät. Windows kann Drucker in einem bestimmten Netzwerk finden. Der Unterschied endet dort. Einer ist der Drucker, der sich selbst zur Verfügung stellt, und der andere ist Windows, der einen Netzwerkdrucker finanziert. Der Drucker enthält seine MAC-Adresse, da sich der Drucker so genannt hat.
Ramhound

Antworten:

6

Von Microsoft :

Mit Web Services for Devices können IP-basierte Geräte mit Netzwerkverbindung ihre Funktionalität bewerben und diese Dienste Clients mithilfe des Web Services-Protokolls anbieten. WSD-basierte Geräte und Clients kommunizieren über das Netzwerk mithilfe einer Reihe von SOAP-Nachrichten (Simple Object Access Protocol) über UDP und HTTP (S). WSD for Devices bietet ein Netzwerk-Plug-and-Play-Erlebnis, das der Installation eines USB-Geräts ähnelt. Web Services for Devices definiert auch ein Sicherheitsprofil, das erweitert werden kann, um zusätzlichen Schutz und Authentifizierung mithilfe gerätebasierter Zertifikate bereitzustellen.

Wenn Sie WSD also nicht für irgendetwas verwenden, müssen Sie diesen Treiber nicht verwenden.

Keltari
quelle
1

WSD ist eine Art Bonjour und funktioniert wie CUPS (eine gemeinsame Schnittstelle).

WSD sendet ein Multicast-Paket vom Drucker an das gesamte Subnetz und wird von einem Dienst auf den Microsoft-Clients (WS-Discovery UDP / TCP 3702) verarbeitet, sodass Sie diese Pakete in Ihrem Netzwerk akzeptieren müssen, um WSD verwenden zu können.

Der Druckvorgang wird von einem auf dem Drucker gehosteten Webdienst ausgeführt. Mit dieser Implementierung erhalten Sie nicht Zugriff auf alle Druckerfunktionen wie Scannen und Abrufen von Informationen wie Kassettenstatus.

Sie sollten den Treiber daher weiterhin installieren, um alle Funktionen Ihres Druckers zu nutzen.

Benoit Anastay
quelle
Sie haben Recht, fixer1234, es war für den Fall, dass er weiß, wie es auf Unix-Systemen funktioniert, aber ich bin mir weniger sicher, ob wir Multicast-Protokolle zur automatischen Erkennung einfacher erklären können, als dies mit Bonjour zu vergleichen.
Benoit Anastay