Condividi tramite


Strumento di interoperabilità di base WSDAPI

Il Devices Profile for Web Services (DPWS) è una specifica di riferimento che assembla e vincola 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 inviare messaggi di controllo a diverse classi di dispositivi, ad esempio stampanti, scanner e proiettori di rete.

Lo strumento WSDAPI Basic Interoperability Tool (WSDBIT) può essere usato per verificare che Windows possa interagire 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 utilizzata per testare le funzionalità avanzate di DPWS, come il SOAP Message Transmission Optimization Mechanism (MTOM) (che viene utilizzato per gli allegati di messaggi) e Web Services Eventing. Queste interfacce non sono strettamente necessarie. Tuttavia, sono l'unico modo per coprire questa funzionalità in WSDBIT.

WSDAPI implementa sia le sezioni client che di dispositivo delle specifiche e WSDBIT possono essere usate per eseguire 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 informazioni sullo strumento di interoperabilità WSD, è necessario avere familiarità con la specifica DPWS e le specifiche a cui si fa riferimento.

Annotazioni

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, vedi Download per lo sviluppo di app desktop.

Questa sezione include gli argomenti seguenti:

Introduzione a WSDBIT

Namespace di 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):