Strumenti di debug
Un set di strumenti di debug basato su Servizi Web nell'API Dispositivi (WSDAPI) è disponibile in Windows SDK e windows Driver Kit (WDK). Questi strumenti possono essere usati per testare la funzionalità di applicazioni personalizzate scritte in WSDAPI o su dispositivi e client scritti usando altri stack device profile for Web Services (DPWS).
Gli strumenti WSD Debug Host (wsddebug_host.exe) e WSD Debug Client (wsddebug_client.exe) possono essere usati per esaminare le caratteristiche dei client o degli host DPWS. Possono anche essere usati per risolvere i problemi di connettività o configurazione. Per altre informazioni, vedere Guida alla risoluzione dei problemi di WSDAPI. Questi strumenti sono disponibili solo nell'SDK. Gli strumenti SDK si trovano nella directory seguente: <Cartella> di installazione di Windows SDK\Bin.
Lo strumento WSDAPI Basic Interoperability Tool (WSDBIT) può essere usato per testare l'interoperabilità a livello soap o a livello di trasporto , ovvero garantire che i messaggi siano ben formati. Questo strumento è disponibile solo in WDK.
Client di debug WSD
Il client di debug WSD (wsddebug_client.exe) fornisce una console interattiva che può essere usata per inviare e ricevere messaggi WS-Discovery e per ottenere i metadati. Può anche essere usato per generare e utilizzare messaggi multicast non elaborati.
Il client di debug WSD opera in una delle tre modalità: multicast, individuazione e metadati.
Mode | Descrizione |
---|---|
Multicast | In modalità multicast, il client di debug WSD invia e riceve messaggi multicast non formattati sulla porta UDP 3702, come definito in WS-Discovery. L'utente può salvare questi messaggi SOAP in un file di testo e può modificare e ritrasmettere i messaggi con il client di debug WSD. |
Individuazione | In modalità di individuazione il client di debug WSD invia e riceve messaggi formattati WS-Discovery. Può visualizzare i messaggi Hello, Bye, ProbeMatches e ResolveMatches ricevuti. Può inviare messaggi probe su UDP o HTTP e Risolvere i messaggi su UDP. |
Metadati | Oltre a implementare tutte le funzionalità della modalità di individuazione, la modalità metadati tenta anche di recuperare i metadati dai dispositivi. |
Per altre informazioni, vedere Using a Generic Host and Client for HTTP Metadata Exchange, Using a Generic Host and Client for UDP WS-Discovery e Using WSD Debug Client to Verify Multicast Traffic.For more information, see Using a Generic Host and Client for HTTP Metadata Exchange, Using a Generic Host and Client for UDP WS-Discovery, and Using WSD Debug Client to Verify Multicast Traffic.
Host di debug WSD
L'host di debug WSD (wsddebug_host.exe) fornisce una console interattiva usata per annunciare l'host, rispondere alle richieste client e stampare le informazioni di diagnostica.
L'host di debug WSD opera in una delle due modalità: individuazione e metadati.
Mode | Descrizione |
---|---|
Individuazione | In modalità di individuazione l'host di debug WSD stampa i messaggi formattati WS-Discovery. Invia anche messaggi Hello e Bye e risponde automaticamente ai messaggi Probe e Resolve . |
Metadati | Oltre a implementare tutte le funzionalità della modalità di individuazione, la modalità metadati annuncia un servizio metadati e consente ai client di connettersi ed eseguire lo scambio di metadati. |
Per altre informazioni, vedere Using a Generic Host and Client for HTTP Metadata Exchange e Using a Generic Host and Client for UDP WS-Discovery.For more information, see Using a Generic Host and Client for HTTP Metadata Exchange and Using a Generic Host and Client for UDP WS-Discovery.
Argomenti correlati