Partager via


Outil d’interopérabilité de base WSDAPI

Le profil d’appareils pour les services web (DPWS) est une spécification de référence qui assemble et limite un certain nombre de spécifications WS (Web Services). L’API WSD (Web Services on Devices) (WSDAPI ) est une implémentation de DPWS incluse dans Windows. Windows utilise WSDAPI pour découvrir les appareils DPWS de n’importe quel type, et utilise également WSDAPI pour émettre des messages de contrôle à plusieurs classes d’appareils, telles que les imprimantes, les scanneurs et les projecteurs réseau.

L’outil D’interopérabilité de base WSDAPI (WSDBIT) peut être utilisé pour vérifier que Windows peut interagir avec des piles DPWS non WSDAPI. Cet outil est destiné principalement aux développeurs d’appareils qui implémentent DPWS et qui souhaitent tester l’interopérabilité avec Windows. Certains tests WSDBIT nécessitent que l’appareil implémente une interface de test spéciale utilisée pour exercer des fonctionnalités DPWS avancées, telles que le SOAP Message Transmission Optimization Mechanism (MTOM) (utilisé pour les pièces jointes des messages) et l'événementiel des services Web. Ces interfaces ne sont pas strictement requises. Toutefois, ils sont la seule façon de couvrir cette fonctionnalité dans WSDBIT.

WSDAPI implémente les sections client et appareil des spécifications, et WSDBIT peut être utilisé pour exercer WSDAPI en tant que client ou en tant qu’appareil. WSDBIT peut être utilisé pour tester et vérifier un appareil non WSDAPI ou un client non-WSDAPI.

Avant de lire l’outil d’interopérabilité WSD, vous devez être familiarisé avec la spécification DPWS et ses spécifications référencées.

Remarque

WSDBIT peut être utilisé pour faciliter l’implémentation de DPWS sur un appareil, mais il n’est pas destiné à être un outil de débogage générique. D’autres outils de développement WSDAPI (tels que les outils de débogage WSDAPI) sont mieux adaptés à l’observation du trafic et au diagnostic des défaillances. Ces outils sont disponibles dans le Kit de développement logiciel (SDK) Windows pour les applications de bureau, consultez Téléchargements pour le développement d’applications de bureau.

Cette section comprend les rubriques suivantes :

Introduction au WSDBIT

Espaces de noms référencés

Environnement de test WSDBIT

Scénarios clients pour WSDBIT

Référence WSDBIT

Pour plus d’informations sur WSD et WSDAPI, consultez les rubriques suivantes dans le Kit de développement logiciel Windows (SDK) :