WSD打印机与非WSD打印机有何不同?


8

我今天安装了我的打印机(Epson Expression Photo XP-750),我看到Windows 7要求我在两种不同的打印设备之间进行选择,即使它们都属于同一台物理打印机。打印机通过Wi-Fi(不是Wi-Fi Direct mambo jambo)连接到我的路由器。

a

但请注意两个设备的地址有何不同。其中一个地址是“WSD”。我查了一下,它是一个Microsoft API。它代表Web Services for Devices。我恳请爱普生技术支持这是什么,他们要么不知道答案,要么不在乎解释。他们只给了我一个模糊的答案。我的经验是,只要事情有效,制造商就不会给出该死的。公平地说,大多数用户也不会给出该死的。

那么你怎么看,那么这两者之间有什么区别呢?它不在用户手册中,所以作为用户,我想我只能自己解决这个问题了,是吗?我不打算使用这个API编写我自己的程序,我只想知道这两个选项之间的区别(实际意义)所以我可以做出明智的决定。

为什么名字在第一个看起来如此有趣?括号前的最后几个字符看起来像MAC地址。为什么要将MAC地址包含在打印机名称中?


1
您的打印机有自己的WiFi设备。 Windows能够在给定网络上找到打印机。差异就此结束。一个是打印机实际上自己可用,另一个是Windows finidng网络打印机。打印机包含其MAC地址,因为这就是打印机自己调用的内容。
Ramhound

Answers:


6

微软

设备的Web服务允许网络连接的基于IP的设备   通过宣传他们的功能并向客户提供这些服务   使用Web服务协议。基于WSD的设备和客户端   使用一系列SOAP(简单对象)通过网络进行通信   通过UDP和HTTP(S)访问协议)消息。 WSD for Devices   提供类似的网络即插即用体验   安装USB设备。 Web Services for Devices还定义了一个   安全配置文件,可以扩展以提供额外的保护   和使用基于设备的证书进行身份验证

因此,如果您没有使用WSD,则无需使用该驱动程序。


1

WSD是一种Bonjour,其工作方式与CUPS(通用接口)类似。

WSD将打印机的组播数据包发送到整个子网,并由Microsoft客户端上的服务(WS-Discovery UDP / TCP 3702)处理,因此您需要接受网络上的这些数据包才能使用WSD。

打印由打印机上托管的Web服务处理,此实现不允许您访问所有打印机功能,如扫描和获取墨盒状态等信息。

因此,您仍应安装驱动程序以处理打印机的所有功能。


你是对的fixer1234,它是在他知道它如何在Unix系统上运行的情况下,但是我不太确定我们是否能比将它与Bonjour比较更容易解释多播自动发现协议。
Benoit Anastay
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.