Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Um conjunto de ferramentas de depuração criado na Web Services on Devices API (WSDAPI) está disponível no SDK do Windows e no Kit de Driver do Windows (WDK). Essas ferramentas podem ser usadas para testar a funcionalidade de aplicativos personalizados escritos em WSDPI ou dispositivos e clientes escritos usando outras pilhas de Perfil de Dispositivo para Serviços Web (DPWS).
As ferramentas WSD Debug Host (wsddebug_host.exe) e WSD Debug Client (wsddebug_client.exe) podem ser usadas para inspecionar as características de clientes ou hosts DPWS. Eles também podem ser usados para solucionar problemas de conectividade ou configuração. Para obter mais informações, consulte Guia de solução de problemas do WSDAPI. Essas ferramentas só estão disponíveis no SDK. As ferramentas SDK estão localizadas no seguinte diretório: <Pasta de Instalação do SDK do Windows>\Bin.
O WSDAPI Basic Interoperability Tool (WSDBIT) pode ser usado para testar a interoperabilidade no nível SOAP ou no nível de transporte (ou seja, garantir que as mensagens estejam bem formadas). Esta ferramenta só está disponível no WDK.
O cliente de depuração WSD
O WSD Debug Client (wsddebug_client.exe) fornece um console interativo que pode ser usado para enviar e receber mensagens WS-Discovery e para obter metadados. Ele também pode ser usado para gerar e consumir mensagens multicast brutas.
O WSD Debug Client opera em um dos três modos: multicast, descoberta e metadados.
| Modo | Descrição |
|---|---|
| Multicast | No modo Multicast, o WSD Debug Client envia e recebe mensagens multicast não formatadas na porta UDP 3702, conforme definido no WS-Discovery. O usuário pode salvar essas mensagens SOAP em um arquivo de texto e pode modificar e retransmitir as mensagens com o WSD Debug Client. |
| Descoberta | No modo de descoberta, o WSD Debug Client envia e recebe mensagens WS-Discovery formatadas. Ele pode exibir mensagens recebidas Hello, Bye, ProbeMatchese ResolveMatches. Ele pode enviar mensagens do tipo Probe por UDP ou HTTP e mensagens do tipo Resolver por UDP. |
| Metadados | Além de implementar todos os recursos do modo de descoberta, o modo de metadados também tenta recuperar metadados de dispositivos. |
Para obter mais informações, consulte Usando um Host e Cliente Genéricos para a Troca de Metadados HTTP, Usando um Host e Cliente Genéricos para UDP WS-Discoverye Usando o WSD Debug Client para Verificar o Tráfego de Multicast.
O host de depuração do WSD
O WSD Debug Host (wsddebug_host.exe) fornece um console interativo usado para anunciar o host, responder às solicitações do cliente e imprimir informações de diagnóstico.
O WSD Debug Host opera em um de dois modos: descoberta e metadados.
| Modo | Descrição |
|---|---|
| Descoberta | No modo de Descoberta, o WSD Debug Host imprime mensagens formatadas WS-Discovery. Ele também envia mensagens Hello e Bye e responde automaticamente às mensagens Probe e Resolve. |
| Metadados | Além de implementar todos os recursos do modo de descoberta, o modo de metadados anuncia um serviço de metadados e permite que os clientes se conectem e realizem a troca de metadados. |
Para obter mais informações, consulte Usando um host e cliente genéricos para troca de metadados HTTP e Usando um host e cliente genéricos para UDP WS-Discovery.
Tópicos relacionados