Partilhar via


Ferramenta de Interoperabilidade Básica do WSDAPI

O Perfil de Dispositivos para Serviços Web (DPWS) é uma especificação de referência que monta e restringe várias especificações de Serviços Web (WS). A API WSDAPI (Serviços Web em Dispositivos) (WSDAPI ) é uma implementação do DPWS incluída no Windows. O Windows usa o WSDAPI para descobrir dispositivos DPWS de qualquer tipo e também usa o WSDAPI para emitir mensagens de controle para várias classes de dispositivo, como impressoras, scanners e projetores de rede.

A WSDBIT (Ferramenta de Interoperabilidade Básica) do WSDAPI pode ser usada para verificar se o Windows pode interoperar com pilhas DPWS não WSDAPI. Essa ferramenta destina-se principalmente a desenvolvedores de dispositivos que estão implementando o DPWS e que desejam testar a interoperabilidade com o Windows. Alguns testes WSDBIT exigem que o dispositivo implemente uma interface de teste especial que é usada para exercer a funcionalidade avançada do DPWS, como o MTOM (Mecanismo de Otimização de Transmissão de Mensagens SOAP) ( que é usado para anexos de mensagem) e Eventos de Serviços Web. Essas interfaces não são estritamente necessárias. No entanto, eles são a única maneira de cobrir essa funcionalidade no WSDBIT.

O WSDAPI implementa as seções cliente e dispositivo das especificações, e o WSDBIT pode ser usado para exercer o WSDAPI como um cliente ou como um dispositivo. O WSDBIT pode ser usado para testar e verificar um dispositivo não WSDAPI ou um cliente não WSDAPI.

Antes de ler sobre a ferramenta de interoperabilidade do WSD, você deve estar familiarizado com a especificação DPWS e suas especificações referenciadas.

Observação

O WSDBIT pode ser usado para ajudar na implementação do DPWS em um dispositivo, mas não se destina a ser uma ferramenta de depuração genérica. Outras ferramentas de desenvolvimento do WSDAPI (como as ferramentas de depuração do WSDAPI) são mais adequadas para observar o tráfego e diagnosticar falhas. Essas ferramentas estão disponíveis no SDK do Windows para aplicativos da área de trabalho. Confira Downloads para desenvolver aplicativos da área de trabalho.

Esta seção inclui os tópicos a seguir:

Introdução ao WSDBIT

Namespaces referenciados

Ambiente de teste do WSDBIT

Cenários de cliente para WSDBIT

Referência do WSDBIT

Para obter mais informações sobre WSD e WSDAPI, consulte os seguintes tópicos no SDK (Software Development Kit) do Windows: