Como uma impressora WSD é diferente de 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 eles pertencessem à mesma impressora física. A impressora foi conectada via Wi-Fi (não o mambo jambo Wi-Fi Direct) ao meu roteador.

Masobservecomoosendereçossãodiferentesparaosdoisdispositivos.Emumdosendereços,diz"WSD". Eu procurei e é uma API da Microsoft. Significa Serviços da Web para Dispositivos. Eu pedi gentilmente ao suporte técnico da Epson o que era, e eles não sabiam a resposta ou não se importavam em explicar. Eles só me deram uma resposta vaga. Minha experiência é que os fabricantes não dão a mínima, contanto que a coisa funcione. Para ser justo, a maioria dos usuários também não liga.

Então, como você imagina então, qual é a diferença entre os dois aqui? Não está no manual do usuário, então, como usuário, acho que tenho que descobrir isso sozinha, hein? Eu não estou olhando para escrever meus próprios programas usando esta 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ênteses se parecem com um endereço MAC. Por que você deseja incluir o endereço MAC em um nome de impressora?

    
por Samir 25.02.2014 / 17:04

2 respostas

6

Em Microsoft :

Web Services for Devices allows network-connected IP-based devices to advertise their functionality and offer these services to clients by using the Web Services protocol. WSD-based devices and clients communicate over the network using a series of SOAP (Simple Object Access Protocol) messages over UDP and HTTP(S). WSD for Devices provides a network plug-and-play experience that is similar to installing a USB device. Web Services for Devices also defines a security profile that may be extended to provide additional protection and authentication using device-based certificates.

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

    
por 25.02.2014 / 17:20
1

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

O WSD envia um pacote multicast da impressora para a sub-rede inteira e é manipulado 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 é feita por um serviço da Web hospedado na impressora; essa implementação não permite o acesso a todas as habilidades de sua impressora, como digitalização e obtenção de informações como status do cartucho.

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

    
por 17.01.2017 / 19:01