Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
API веб-служб для устройств (WSD) (WSDAPI) включает следующие типы обмена сообщениями:
Обнаружение устройства DPWS.
Описание устройства DPWS. Это называется обмен метаданными.
Отправка специфических для службы сообщений и двоичных вложений в службу DPWS и из нее.
Подписывание на службу DPWS и получение событий.
Как показано на следующем рисунке, основной инструмент взаимодействия WSDAPI (WSDBIT) использует WSDAPI для отправки и получения сообщений DPWS. WSDBIT можно использовать для проверки взаимодействия между WSDAPI, работающей в клиенте, и стеком DPWS, работающим на устройстве.
Сценарии взаимодействия предназначены для проверки формата сообщения вместе с протоколами, используемыми в предыдущих обменах сообщениями. Сценарии определяются с точки зрения клиента и упорядочены по следующим категориям:
Проверка устройств и служб включает тестирование и верификацию обнаружения устройств DPWS и обмена метаданными.
Простые и расширенные тесты управления проверяют сообщения, относящиеся к службе.
Вложения тестируются и подтверждаются вложения сообщений, как это определено в спецификации механизма оптимизации передачи сообщений SOAP (MTOM).
Обработка событий тестирует и проверяет обработку событий веб-служб.
Безопасное взаимодействие включает элементы всех предыдущих сценариев.
В зависимости от конкретных потребностей тестирования взаимодействия можно реализовать устройство, клиент или оба.
Вы также можете выборочно реализовать разделы тестовых вариантов. Например, можно реализовать только проверку устройств и служб , а также тестовые случаи взаимодействия "Простой" и "Расширенный контроль ".
Заметка Как минимум, необходимо реализовать тестовые случаи проверки интероперабельности устройств и служб, так как для других тестовых случаев требуется их реализация.