Conformidade de especificação do WSDAPI

A API de Serviços Web em Dispositivos (WSDAPI) fornece suporte para o Perfil de Dispositivos para Serviços Web (DPWS) no Windows Vista, que permite a comunicação dos Serviços Web (WS) entre computadores baseados no Windows e dispositivos conectados à rede. O DPWS reúne especificações básicas do WS, como WS-Eventing, WS-Discovery e WS-MetadataExchange, e aprimora ou restringe-as para fornecer um conjunto de linha de base de recursos para dispositivos com restrição de recursos. Essa especificação de linha de base contém a funcionalidade necessária, como a capacidade de descrever propriedades do dispositivo por meio de metadados e funcionalidade opcional, como a capacidade de rejeitar mensagens específicas por motivos de segurança.

A implementação do WSDAPI no Windows Vista é a primeira versão de suporte explícito para o DPWS e é uma implementação não gerenciada do DPWS separada e distinta de outras implementações de Serviços Web (como o Windows Communication Foundation ou o WS-Management).

Os tópicos a seguir são de interesse para fabricantes de dispositivos e outros implementadores de dispositivos que criam dispositivos que interoperam com clientes e hosts WSDAPI baseados no Windows sem usar o WSDAPI. Esses tópicos descrevem a implementação do WSDAPI em relação às especificações subjacentes. Eles abrangem a implementação da funcionalidade necessária, funcionalidade opcional e funcionalidade adicional não definida na especificação.

Desenvolvimento de dispositivos WSD

Recomendações de implementação de dispositivo WSD