Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Сценарий управления устройствами проверяет простые обмены сообщениями SOAP.
Цель этого сценария — не обнаружение конечных точек Размещенной Службы. В этом сценарии предполагается, что эти конечные точки были обнаружены или предоставлены до этого сценария. Для этого сценария эти конечные точки должны быть адресируемыми в физической сети. Дополнительные сведения см. в схеме начальной настройки устройства в среде тестирования WSDBIT.
Действие клиента действие сервера Pass-Fail критерии 2.1
Метод OneWay
2.1.1
Вызывает метод OneWay в SimpleService с помощью:
wsa:Action == http://schemas.example.org/SimpleService/OneWay
Служба http://testdevice.interop/SimpleService1 будет использоваться.
Предоставляется целочисленное значение.
Отображает целое число, полученное из метода OneWay .
Целое число, которое было отправлено, представляет собой отображаемое целое число.
2.2
Метод TwoWay
2.2.1
Вызывает у SimpleService метод TwoWay:
wsa:Action == http://schemas.example.org/SimpleService/TwoWayRequest
http://testdevice.interop/SimpleService1 Будет использоваться служба.
Предоставляются два целочисленных входных данных.
Отвечает клиенту с помощью метода TwoWayResponse :
wsa:Action == http://schemas.example.org/SimpleService/TwoWayResponse
Параметр суммы вычисляется из суммы двух входных параметров.
Параметр суммы, полученный клиентом, действительно является суммой целых значений, отправленных в методе TwoWay .
2.3
Метод TypeCheck
2.3.1
Вызывает метод TypeCheck у SimpleService.
wsa:Action == http://schemas.example.org/SimpleService/TypeCheckRequest
http://testdevice.interop/SimpleService1 Будет использоваться служба.
Предоставляются логические, десятичные и вещественные параметры, а также список параметров xs:anyURI.
Отвечает клиенту с помощью метода TypeCheckResponse :
wsa:Action == http://schemas.example.org/SimpleService/TypeCheckResponse
Логический, десятичный, плавающий и список параметров xs:anyURI возвращаются и возвращаются обратно клиенту.
Логический, десятичный, плавающий и список параметров xs:anyURI отображаются правильно на устройстве, прежде чем они будут возвращены клиенту. Параметры снова отображаются правильно по мере их получения на клиенте.
2.4
Метод AnyCheck
2.4.1
Вызывает метод AnyCheck в SimpleService со следующими вызовами:
wsa:Action == http://schemas.example.org/SimpleService/AnyCheckRequest
Будет использоваться служба http://testdevice.interop/SimpleService1
Произвольный фрагмент XML используется в качестве параметра.
Отвечает клиенту с помощью метода TypeCheckResponse :
wsa:Action == http://schemas.example.org/SimpleService/AnyCheckResponse
Произвольный фрагмент XML возвращается и повторяется обратно клиенту.
Фрагмент XML, отправляемый клиентом, отображается правильно на устройстве, прежде чем он будет возвращен клиенту. Фрагмент XML снова отображается правильно при получении на стороне клиента.