Delen via


WSDAPI Basis Interoperabiliteitsprogramma

Het Apparaatprofiel voor Web Services (DPWS) is een referentiespecificatie waarmee een aantal WS-specificaties (Web Services) wordt samengesteld en beperkt. De WSD-API (Web Services on Devices) (WSDAPI) is een implementatie van DPWS die is opgenomen in Windows. Windows gebruikt WSDAPI om DPWS-apparaten van elk type te detecteren en gebruikt ook WSDAPI om controleberichten uit te geven aan verschillende apparaatklassen, zoals printers, scanners en netwerkprojectors.

Het WSDAPI Basic Interoperability Tool (WSDBIT) kan worden gebruikt om te controleren of Windows kan samenwerken met niet-WSDAPI DPWS-stacks. Dit hulpprogramma is voornamelijk bedoeld voor apparaatontwikkelaars die DPWS implementeren en die interoperabiliteit met Windows willen testen. Voor sommige WSDBIT-tests is vereist dat het apparaat een speciale testinterface implementeert die wordt gebruikt om geavanceerde DPWS-functionaliteit uit te oefenen, zoals SOAP Message Transmission Optimization Mechanism (MTOM) ( dat wordt gebruikt voor berichtbijlagen) en Web Services Eventing. Deze interfaces zijn niet strikt vereist. Ze zijn echter de enige manier om deze functionaliteit in WSDBIT te dekken.

WSDAPI implementeert zowel de client- als apparaatsecties van de specificaties, en WSDBIT kan worden gebruikt om WSDAPI als client of als apparaat uit te oefenen. WSDBIT kan worden gebruikt om een niet-WSDAPI-apparaat of een niet-WSDAPI-client te testen en te verifiëren.

Voordat u meer te weten komt over het WSD-interoperabiliteitsprogramma, moet u bekend zijn met de DPWS-specificatie en de specificaties waarnaar wordt verwezen.

Opmerking

WSDBIT kan worden gebruikt om te helpen bij de implementatie van DPWS op een apparaat, maar het is niet bedoeld als een algemeen hulpprogramma voor foutopsporing. Andere hulpprogramma's voor WSDAPI-ontwikkeling (zoals de WSDAPI-foutopsporingsprogramma's) zijn beter geschikt voor het observeren van verkeer en het diagnosticeren van fouten. Deze hulpprogramma's zijn beschikbaar in de Windows SDK voor bureaublad-apps. Zie Downloads voor het ontwikkelen van bureaublad-apps.

Deze sectie bevat de volgende onderwerpen:

Inleiding tot WSDBIT

Naamruimten waarnaar wordt verwezen

WSDBIT-testomgeving

Clientscenario's voor WSDBIT

WSDBIT-verwijzing

Zie de volgende onderwerpen in de Windows Software Development Kit (SDK) voor meer informatie over WSD en WSDAPI: