Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Сценарий "Вложения" проверяет отправку и получение вложений.
Цель этого сценария — не обнаружение конечных точек хостируемой службы. В этом сценарии предполагается, что эти конечные точки были обнаружены или предоставлены до начала этого сценария.
В каждом случае вложение, отправленное в TestDevice, будет Dpws1.jpg, а вложение, полученное от TestDevice, будет Dpws2.jpg. Следует проверить вложение путем загрузки копии ожидаемого вложения в память и выполнения побайтового сравнения в памяти для полученного вложения.
Дополнительные сведения см. в схеме начальной настройки устройства в среде тестирования WSDBIT.
| Случай | Действие клиента | Действие сервера | критерии Pass-Fail |
|---|---|---|---|
| 3.1 | Вызов метода вложения OneWay | ||
| 3.1.1 | Вызывает метод OneWay службы AttachmentService со - wsa:Action == http://schemas.example.org/AttachmentService/OneWayAttachmenthttp:\//testdevice.interop/AttachmentService1 службой. Эта служба будет использоваться.— См. WSDL службы вложения. — используйте Dpws1.jpg в качестве данных для вложения, отправляемого на устройство. |
Проверьте данные вложения. | Сервер правильно проверяет данные вложения. Сервер получает Dpws1.jpg. |
| 3.2 | Метод вложения Call TwoWay | ||
| 3.2.1 | Вызывает метод TwoWay службы AttachmentService с: - wsa:Action == http://schemas.example.org/AttachmentService/TwoWayAttachmentRequest- Служба http://testdevice.interop/AttachmentService1 будет использоваться.— См. WSDL службы AttachmentService. — Используйте данные Dpws1.jpg в качестве вложения, отправляемого на устройство. |
— Проверьте данные вложения. — Отправить TwoWayAttachmentResponse. - wsa:Action == http://schemas.example.org/AttachmentService/TwoWayAttachmentResponse— См. WSDL службы вложения. — Используйте Dpws2.jpg в качестве данных для вложения, возвращаемого клиенту. |
Сервер правильно проверяет данные вложения, а клиент получает ответ. Сервер получает Dpws1.jpg. |
| 3.2.2 | Проверьте данные вложения, полученные в TwoWayAttachmentResponse. Клиент получает Dpws2.jpg. | Ничто. | Клиент правильно проверяет данные вложения. |