Strumento di interoperabilità di base WSDAPI

Il profilo dispositivi per i servizi Web (DPWS) è una specifica di riferimento che assembla e limita una serie di specifiche di Servizi Web (WS). L'API WSD (Web Services on Devices) (WSDAPI) è un'implementazione di DPWS inclusa in Windows. Windows usa WSDAPI per individuare i dispositivi DPWS di qualsiasi tipo e usa anche WSDAPI per rilasciare messaggi di controllo a diverse classi di dispositivi, ad esempio stampanti, scanner e proiettori di rete.

Lo strumento di interoperabilità di base WSDAPI (WSDBIT) può essere usato per verificare che Windows possa interoperabilità con stack DPWS non WSDAPI. Questo strumento è destinato principalmente agli sviluppatori di dispositivi che implementano DPWS e che vogliono testare l'interoperabilità con Windows. Alcuni test WSDBIT richiedono che il dispositivo implementi un'interfaccia di test speciale usata per esercitare funzionalità DPWS avanzate, ad esempio SOAP Message Transmission Optimization Mechanism (MTOM) ( che viene usata per gli allegati dei messaggi) e Eventi di Servizi Web. Queste interfacce non sono strettamente necessarie. Tuttavia, sono l'unico modo per coprire questa funzionalità in WSDBIT.

WSDAPI implementa sia le sezioni client che dei dispositivi delle specifiche e WSDBIT possono essere usate per eseguire l'esercizio WSDAPI come client o come dispositivo. WSDBIT può essere usato per testare e verificare un dispositivo non WSDAPI o un client non WSDAPI.

Prima di leggere lo strumento di interoperabilità WSD, è necessario avere familiarità con la specifica DPWS e le relative specifiche a cui si fa riferimento.

Nota

WSDBIT può essere usato per facilitare l'implementazione di DPWS in un dispositivo, ma non è destinato a essere uno strumento di debug generico. Altri strumenti di sviluppo WSDAPI ,ad esempio gli strumenti di debug WSDAPI, sono più adatti per osservare il traffico e diagnosticare gli errori. Questi strumenti sono disponibili in Windows SDK per le app desktop, vedere Download per lo sviluppo di app desktop.

Questa sezione include gli argomenti seguenti:

Introduzione a WSDBIT

Spazi dei nomi a cui si fa riferimento

Ambiente di test WSDBIT

Scenari client per WSDBIT

Informazioni di riferimento su WSDBIT

Per altre informazioni su WSD e WSDAPI, vedere gli argomenti seguenti in Windows Software Development Kit (SDK):