Czym różni się drukarka WSD od drukarki innej niż WSD?

8

Zainstalowałem dzisiaj drukarkę (Epson Expression Photo XP-750) i zobaczyłem, że Windows 7 prosi mnie o wybranie jednego z dwóch różnych urządzeń drukujących, nawet jeśli oba należą do tej samej drukarki fizycznej. Drukarka została podłączona przez router Wi-Fi (nie przez mambo jambo Wi-Fi Direct).

za

Ale zauważ, jak różne są adresy dla obu urządzeń. Na jednym z adresów widnieje napis „WSD”. Sprawdziłem to i jest to Microsoft API. To oznacza usługi sieciowe dla urządzeń. Uprzejmie zapytałem dział pomocy technicznej Epson, co to jest, a oni albo nie znali odpowiedzi na to pytanie, albo nie chcieli wyjaśnić. Dali mi tylko niejasną odpowiedź. Z mojego doświadczenia wynika, że ​​producenci nie przejmują się, o ile działa. Szczerze mówiąc, większość użytkowników też nie obchodzi.

Jak zatem wyliczyć, jaka jest różnica między tymi dwoma tutaj? Nie ma go w instrukcji obsługi, więc wydaje mi się, że jako użytkownik muszę to rozgryźć na własną rękę, prawda? Nie chcę pisać własnych programów przy użyciu tego interfejsu API, chciałbym tylko poznać różnicę między dwiema opcjami (implikacjami praktycznymi), aby móc podjąć świadomą decyzję.

Dlaczego nazwa wygląda tak zabawnie w pierwszym? Ostatnie kilka znaków przed nawiasami wygląda jak adres MAC. Dlaczego chcesz zawrzeć adres MAC w nazwie drukarki?

Samir
źródło
1
Twoja drukarka ma własne urządzenie WiFi. Windows jest w stanie zlokalizować drukarki w danej sieci. Różnica kończy się na tym. Jedna to drukarka, która faktycznie się udostępnia, a druga to Windows, który szuka drukarki sieciowej. Drukarka zawiera swój adres MAC, ponieważ tak sama nazwała się drukarką.
Ramhound

Odpowiedzi:

6

Od Microsoft :

Usługi sieciowe dla urządzeń umożliwiają urządzeniom podłączonym do sieci IP reklamowanie ich funkcji i oferowanie tych usług klientom za pomocą protokołu usług sieciowych. Urządzenia i klienci oparte na WSD komunikują się przez sieć za pomocą serii komunikatów SOAP (Simple Object Access Protocol) przez UDP i HTTP (S). WSD for Devices zapewnia sieciowe działanie plug-and-play, podobne do instalowania urządzenia USB. Usługi sieciowe dla urządzeń definiują również profil bezpieczeństwa, który można rozszerzyć w celu zapewnienia dodatkowej ochrony i uwierzytelnienia przy użyciu certyfikatów opartych na urządzeniach.

Jeśli więc nie używasz WSD do niczego, nie musisz używać tego sterownika.

Keltari
źródło
1

WSD jest rodzajem Bonjour i działa jak CUPS (wspólny interfejs).

WSD wysyła pakiet multiemisji z drukarki do całej podsieci i obsługiwany przez usługę na klientach Microsoftu (WS-Discovery UDP / TCP 3702), więc aby zaakceptować WSD, musisz zaakceptować te pakiety w sieci.

Drukowanie jest obsługiwane przez usługę sieci Web hostowaną na drukarce, ta implementacja nie zapewnia dostępu do wszystkich możliwości drukarki, takich jak skanowanie i uzyskiwanie informacji, takich jak stan kasety.

Dlatego nadal powinieneś zainstalować sterownik, aby obsługiwał wszystkie funkcje drukarki.

Benoit Anastay
źródło
Masz rację fixer1234, tak było w przypadku, gdy on wie, jak to działa w systemach Unix, ale nie jestem pewien, czy łatwiej wyjaśnić protokoły automatycznego wykrywania multiemisji niż porównywanie tego z Bonjour.
Benoit Anastay