Udostępnij przez


Podstawowe narzędzie współdziałania WSDAPI

Profil urządzeń dla usług sieci Web (DPWS) to specyfikacja referencyjna, która tworzy i ogranicza wiele specyfikacji usług sieci Web (WS). Interfejs API usług sieci Web na urządzeniach (WSD) (WSDAPI) to implementacja DPWS zawartego w systemie Windows. System Windows używa interfejsu WSDAPI do odnajdywania urządzeń DPWS dowolnego typu, a także używa interfejsu WSDAPI do wydawania komunikatów sterujących do kilku klas urządzeń, takich jak drukarki, skanery i projektory sieciowe.

Podstawowe narzędzie do współdziałania WSDAPI (WSDBIT) może służyć do sprawdzania, czy system Windows może współdziałać z stosami DPWS innych niż WSDAPI. To narzędzie jest przeznaczone głównie dla deweloperów urządzeń, którzy implementują program DPWS i chcą przetestować współdziałanie z systemem Windows. Niektóre testy WSDBIT wymagają, aby urządzenie zaimplementowało specjalny interfejs testowy używany do wykonywania zaawansowanych funkcji programu DPWS, takich jak mechanizm optymalizacji transmisji komunikatów protokołu SOAP (MTOM) (używany do załączników komunikatów) i zdarzenia usług sieci Web. Te interfejsy nie są ściśle wymagane. Są one jednak jedynym sposobem na pokrycie tej funkcji w usłudze WSDBIT.

WSDAPI implementuje zarówno sekcje klienta, jak i urządzenia specyfikacji, a WSDBIT może służyć do testowania WSDAPI jako klienta lub jako urządzenia. WSDBIT może służyć do testowania i weryfikowania urządzenia innego niż WSDAPI lub klienta innego niż WSDAPI.

Zanim zapoznasz się z narzędziem do współdziałania usług WSD, należy zapoznać się ze specyfikacją DPWS i odpowiednimi specyfikacjami.

Uwaga / Notatka

WSDBIT może służyć do ułatwienia implementacji programu DPWS na urządzeniu, ale nie ma być ogólnym narzędziem do debugowania. Inne narzędzia programistyczne WSDAPI (takie jak narzędzia debugowania WSDAPI) są lepiej dostosowane do obserwowania ruchu i diagnozowania błędów. Te narzędzia są dostępne w zestawie Windows SDK dla aplikacji pulpitu, zobacz Pobieranie dla tworzenia aplikacji pulpitu.

Ta sekcja zawiera następujące tematy:

Wprowadzenie do usługi WSDBIT

Przywołyzowane przestrzenie nazw

Środowisko testowania WSDBIT

Scenariusze klienta dla usługi WSDBIT

Dokumentacja usługi WSDBIT

Aby uzyskać więcej informacji na temat usług WSD i WSDAPI, zobacz następujące tematy w zestawie Windows Software Development Kit (SDK):