Чим WSD-принтер відрізняється від принтера, який не є WSD?


8

Я встановив свій принтер сьогодні (Epson Expression Photo XP-750), і побачив, що Windows 7 просить мене вибрати між двома різними пристроями друку, навіть ви обидва належать до одного фізичного принтера. Принтер був підключений через Wi-Fi (а не джамбо Wi-Fi Direct) до мого маршрутизатора.

а

Але зауважте, як адреси відрізняються для двох пристроїв. В одній з адрес написано "WSD". Я переглянув це, і це Microsoft API. Він розшифровується як Веб-сервіси для пристроїв. Я люб’язно попросив технічну підтримку Epson, що це, і вони або не знали відповіді на це, або не хотіли пояснювати. Вони дали мені лише невиразну відповідь. Мій досвід полягає в тому, що виробники не кажуть, доки річ працює. Якщо чесно, більшість користувачів теж не гребують.

Тож як ти розумієш тоді, у чому тоді різниця між двома? Це не в посібнику користувача, тож, як користувач, мабуть, мені залишається зрозуміти це самостійно, так? Я не хочу писати власні програми за допомогою цього API, я просто хотів би знати різницю між двома варіантами (практичні наслідки), щоб я міг прийняти обгрунтоване рішення.

Чому назва виглядає так смішно у першому? Останні кілька символів перед дужками виглядають як MAC-адреса. Чому ви хочете включити MAC-адресу у назву принтера?


1
У принтера є власний пристрій WiFi. Windows може знаходити принтери в певній мережі. Різниця там закінчується. Один - це принтер, який насправді робить доступним, а другий - Windows, встановлений мережевим принтером. Принтер містить свою MAC-адресу, тому що саме так називав принтер.
Рамхаунд

Відповіді:


6

Від Microsoft :

Веб-сервіси для пристроїв дозволяють підключеним до мережі пристроям IP рекламувати свої функціональні можливості та пропонувати ці послуги клієнтам за допомогою протоколу веб-служб. Пристрої та клієнти на базі WSD спілкуються по мережі за допомогою серії повідомлень SOAP (Simple Object Access Protocol) через UDP та HTTP (S). WSD for Devices надає мережевий досвід підключення та відтворення, подібний до встановлення USB-пристрою. Веб-сервіси для пристроїв також визначають профіль захисту, який може бути розширений, щоб забезпечити додатковий захист та автентифікацію за допомогою сертифікатів на основі пристроїв.

Тому якщо ви не використовуєте WSD ні для чого, немає необхідності використовувати цей драйвер.


1

WSD - це такий вид Bonjour і працює як CUPS (загальний інтерфейс).

WSD надсилає пакет багатоадресної передачі з принтера всій підмережі і обробляється сервісом на клієнтах вашої Microsoft (WS-Discovery UDP / TCP 3702), тому вам потрібно прийняти ці пакети у вашій мережі для використання WSD.

Друк обробляється веб-сервісом, розміщеним на принтері, ця реалізація не надає вам доступу до всіх можливостей принтера, таких як сканування та отримання інформації, наприклад про стан картриджа.

Тож вам все одно слід встановити драйвер для роботи всіх функцій принтера.


Ви маєте рацію fixer1234, це було у тому випадку, якщо він знає, як це працює в системах Unix, але я менш впевнений, чи зможемо ми пояснити протоколи автоматичного пошуку багатоадресних повідомлень простіше, ніж порівнювати це з Bonjour.
Бенуа Анастей
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.