Share via


Kompatibilität der WSDAPI-Spezifikation

Web Services on Devices API (WSDAPI) bietet Unterstützung für das Geräteprofil für Webdienste (DPWS) unter Windows Vista, das die Kommunikation von Webdiensten (Web Services, WS) zwischen Windows-basierten PCs und mit dem Netzwerk verbundenen Geräten ermöglicht. DPWS stellt grundlegende WS-Spezifikationen zusammen, z. B. WS-Eventing, WS-Discovery und WS-MetadataExchange, und erweitert oder schränkt sie ein, um einen Basissatz von Funktionen für Geräte mit eingeschränkten Ressourcen bereitzustellen. Diese Baselinespezifikation enthält erforderliche Funktionen, z. B. die Möglichkeit, Eigenschaften des Geräts mithilfe von Metadaten zu beschreiben, und optionale Funktionen, z. B. die Möglichkeit, bestimmte Nachrichten aus Sicherheitsgründen abzulehnen.

Die WSDAPI-Implementierung in Windows Vista ist die erste Version der expliziten Unterstützung für das DPWS und eine nicht verwaltete Implementierung von DPWS, die sich von anderen Webdienstimplementierungen (z. B. Windows Communication Foundation oder WS-Management) unterscheidet.

Die folgenden Themen sind für Gerätehersteller und andere Geräteimplementierer von Interesse, die Geräte erstellen, die mit Windows-basierten WSDAPI-Clients und -Hosts zusammenarbeiten, ohne WSDAPI zu verwenden. In diesen Themen wird die Implementierung von WSDAPI relativ zu den zugrunde liegenden Spezifikationen beschrieben. Sie decken die Implementierung der erforderlichen Funktionalität, optionaler Funktionen und zusätzlicher Funktionen ab, die nicht in der Spezifikation definiert sind.

WSD-Geräteentwicklung

Empfehlungen zur Implementierung von WSD-Geräten