Поделиться через


Средства отладки

Набор инструментов отладки, построенный на веб-службах в API устройств (WSDAPI), доступен в пакете SDK для Windows и комплекте драйверов Windows (WDK). Эти средства можно использовать для проверки функциональности пользовательских приложений, написанных на WSDAPI, или на устройствах и клиентах, написанных с помощью других стеков профилей устройств для веб-служб (DPWS).

Средства отладки WSD (wsddebug_host.exe) и клиента отладки WSD (wsddebug_client.exe) можно использовать для проверки характеристик клиентов или узлов DPWS. Их также можно использовать для устранения неполадок с подключением или конфигурацией. Дополнительные сведения см. в руководстве по устранению неполадок WSDAPI. Эти средства доступны только в пакете SDK. Средства SDK находятся в следующем каталоге: <папка установки пакета SDK для Windows>\Bin.

основные средства взаимодействия WSDAPI (WSDBIT) можно использовать для тестирования взаимодействия на уровне SOAP или на уровне транспорта (то есть для обеспечения правильного формирования сообщений). Это средство доступно только в WDK.

Клиент отладки WSD

Клиент отладки WSD (wsddebug_client.exe) предоставляет интерактивную консоль, которую можно использовать для отправки и получения WS-Discovery сообщений и получения метаданных. Его также можно использовать для создания и использования необработанных многоадресных сообщений.

Клиент отладки WSD работает в одном из трех режимов: мультикаст, обнаружение и метаданные.

Режим Описание
Многоадресная рассылка В режиме многоадресной рассылки клиент отладки WSD отправляет и получает неформатированные многоадресные сообщения на порту 3702 UDP, как определено в WS-Discovery. Пользователь может сохранить эти сообщения SOAP в текстовом файле и изменить и повторно переадресировать сообщения с помощью клиента отладки WSD.
Открытие В режиме обнаружения клиент отладки WSD отправляет и получает отформатированные WS-Discovery сообщения. Он может отображать полученные Hello, Bye, ProbeMatchesи ResolveMatches сообщений. Он может отправлять сообщения Проба через UDP или HTTP, а сообщения Разрешение через UDP.
Метаданные Помимо реализации всех функций режима обнаружения, режим метаданных также пытается получить метаданные с устройств.

 

Дополнительные сведения см. в Использование универсального узла и клиента для обмена метаданными HTTP, Использование универсального узла и клиента для обнаружения WS-Discovery UDP, и Использование клиента отладки WSD для проверки многоадресного трафика.

Узел отладки WSD

Узел отладки WSD (wsddebug_host.exe) предоставляет интерактивную консоль, используемую для объявления узла, ответа на запросы клиентов и печати диагностических сведений.

Узел отладки WSD работает в одном из двух режимов: обнаружение и метаданные.

Режим Описание
Открытие В режиме обнаружения узел отладки WSD печатает отформатированные WS-Discovery сообщения. Он также отправляет сообщения Hello и Bye и автоматически отвечает на сообщения Probe и Resolve.
Метаданные Помимо реализации всех функций режима обнаружения, режим метаданных объявляет службу метаданных и позволяет клиентам подключаться и выполнять обмен метаданными.

 

Дополнительные сведения см. в статье Использование универсального узла и клиента для обмена метаданными HTTP и Использование универсального узла и клиента для обнаружения WS-Discovery UDP.

разработка приложений WSD в Windows

инструменты разработки WSDAPI

Руководство по устранению неполадок WSDAPI