Qual é a diferença entre uma impressora WSD e uma impressora não-WSD?

8

Instalei minha impressora hoje (Epson Expression Photo XP-750) e vi que o Windows 7 estava me pedindo para escolher entre dois dispositivos de impressão diferentes, mesmo que ambos pertencessem à mesma impressora física. A impressora estava conectada por Wi-Fi (não o mambo jambo Wi-Fi Direct) ao meu roteador.

uma

Mas observe como os endereços são diferentes para os dois dispositivos. Em um dos endereços, diz "WSD". Eu procurei e é uma API da Microsoft. Significa Serviços da Web para dispositivos. Pedi gentilmente ao suporte técnico da Epson o que era isso e eles não sabiam a resposta para isso ou não queriam explicar. Eles só me deram uma resposta vaga. Minha experiência é que os fabricantes não dão a mínima, desde que tudo funcione. Para ser justo, a maioria dos usuários também não se importa.

Então, como você imagina, qual é a diferença entre os dois aqui? Não está no manual do usuário, então, como usuário, acho que me resta descobrir isso sozinho, não é? Não estou querendo escrever meus próprios programas usando essa API. Gostaria apenas de saber a diferença entre as duas opções (as implicações práticas) para que eu possa tomar uma decisão informada.

Por que o nome parece tão engraçado no primeiro? Os últimos caracteres antes do parêntese parecem um endereço MAC. Por que você deseja incluir o endereço MAC no nome de uma impressora?

Samir
fonte
11
Sua impressora possui seu próprio dispositivo WiFi. O Windows pode localizar impressoras em uma determinada rede. A diferença termina aí. Uma é a impressora realmente se tornando disponível e a outra é o Windows, fornecendo uma impressora de rede. A impressora contém seu endereço MAC, porque é assim que a impressora se chama.
Ramhound 25/02

Respostas:

6

Da Microsoft :

Os Serviços da Web para dispositivos permitem que os dispositivos baseados em IP conectados à rede anunciem suas funcionalidades e ofereçam esses serviços aos clientes usando o protocolo de serviços da Web. Os dispositivos e clientes baseados em WSD se comunicam pela rede usando uma série de mensagens SOAP (Simple Object Access Protocol) por UDP e HTTP (S). O WSD for Devices fornece uma experiência de rede plug-and-play semelhante à instalação de um dispositivo USB. Os Serviços da Web para dispositivos também definem um perfil de segurança que pode ser estendido para fornecer proteção e autenticação adicionais usando certificados baseados em dispositivo.

Portanto, se você não usa o WSD para nada, não há necessidade de usar esse driver.

Keltari
fonte
1

O WSD é um tipo de Bonjour e funciona como o CUPS (uma interface comum).

O WSD envia um pacote multicast da impressora para toda a sub-rede e é tratado por um serviço nos clientes da Microsoft (WS-Discovery UDP / TCP 3702); portanto, você precisa aceitar esses pacotes na rede para usar o WSD.

A impressão é gerenciada por um serviço da Web hospedado na impressora; essa implementação não oferece acesso a todos os recursos da impressora, como digitalização e obtenção de informações como o status do cartucho.

Portanto, você ainda deve instalar o driver para lidar com todos os recursos da sua impressora.

Benoit Anastay
fonte
Você está certo, fixer1234, foi o caso dele saber como funciona nos sistemas Unix, mas tenho menos certeza de que podemos explicar os protocolos de detecção automática de difusão seletiva mais fáceis do que comparar isso com Bonjour.
Benoit Anastay