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


Базовое средство взаимодействия WSDAPI

Профиль устройств для веб-служб (DPWS) — это справочная спецификация, которая собирает и ограничивает ряд спецификаций веб-служб (WS). API веб-служб на устройствах (WSD) (WSDAPI ) — это реализация DPWS, которая входит в состав Windows. Windows использует WSDAPI для обнаружения устройств DPWS любого типа, а также WSDAPI для выдачи контрольных сообщений нескольким классам устройств, таким как принтеры, сканеры и сетевые проекторы.

Средство WSDAPI Basic Interoperability Tool (WSDBIT) можно использовать для проверки того, может ли Windows взаимодействовать со стеками DPWS, не относящиеся к WSDAPI. Это средство предназначено в первую очередь для разработчиков устройств, которые реализуют DPWS и хотят проверить взаимодействие с Windows. Некоторые тесты WSDBIT требуют, чтобы устройство реализовало специальный тестовый интерфейс, который используется для реализации расширенных функций DPWS, таких как механизм оптимизации передачи сообщений SOAP (MTOM) (который используется для вложений сообщений) и веб-служб eventing. Эти интерфейсы не являются обязательными. Однако они являются единственным способом охватить эту функциональность в WSDBIT.

WSDAPI реализует разделы спецификаций клиента и устройства, а WSDBIT можно использовать для выполнения WSDAPI в качестве клиента или устройства. WSDBIT можно использовать для тестирования и проверки устройства, отличного от WSDAPI, или клиента, отличного от WSDAPI.

Прежде чем читать о средстве взаимодействия WSD, необходимо ознакомиться со спецификацией DPWS и ее указанными спецификациями.

Примечание

WSDBIT может использоваться для реализации DPWS на устройстве, но он не предназначен для универсального средства отладки. Другие средства разработки WSDAPI (например, средства отладки WSDAPI) лучше подходят для наблюдения за трафиком и диагностики сбоев. Эти средства доступны в пакете Windows SDK для классических приложений. См . статью Загрузки для разработки классических приложений.

Этот раздел содержит следующие подразделы:

Общие сведения о WSDBIT

Пространства имен, на которые ссылается

Среда тестирования WSDBIT

Клиентские сценарии для WSDBIT

Справочник по WSDBIT

Дополнительные сведения о WSD и WSDAPI см. в следующих разделах пакета sdk для Windows: