ВУЗ:
Составители:
Рубрика:
172
ся для создании прокси классов в программах использующих данный
сервис (рис. 4.38).
Рис. 4.38. Web страница с WSDL описанием web-сервиса
При нажатии на названия одного из методов, включенного с дан-
ный сервис, будут показана форма, позволяющая ввести исходные дан-
ные для выбранного метода и проверить его работу (рис. 4.39).
Рис. 4.39. Web страница для тестирования метода Add web-сервиса
Созданный web-метод может быть использован в web-формах, в
скриптах JavaScript и даже в локальных программах. Рассмотрим при-
мер использования созданного web-сервиса в консольной программе.
Для этого нужно в проекте разрабатываемой программы создать про-
кси-класс (proxy class), который будет выполнять взаимодействие с web-
сервисом. Такой прокси класс можно создать с помощью среды разра-
ботки Visual Studio, выбрав контекстную команду «Add Service Refer-
ence» для папки проекта Reference (рис. 4.40 а). В результате выполне-
ния данной команды будет показано диалоговое окно, в котором нужно
указать URL адрес web-сервиса (в данном случае это
http://localhost:61269/MyWebSite/MathService.asmx) и задать имя простран-
ства, в котором будет создаваться прокси класс (рис. 4.40 b).
В результате выполнения ссылки на web-сервисе в проекте созда-
ется прокси класс MathServiceSoapClient (рис. 4.30).
Страницы
- « первая
- ‹ предыдущая
- …
- 170
- 171
- 172
- 173
- 174
- …
- следующая ›
- последняя »
