Выполнение и тестирование вашего сервиса WCF

Оценить
(0 голоса)

Visual Studio 2008 поставляется с хост-приложением, которое вы можете использовать для хостинга, выполнения и тестирования ваших сервисов. Вы настраиваете приложение вашего сервиса как стартовый проект Visual Studio (надо щелкнуть по нему правой кнопкой мыши и выбрать пункт Set as Startup Project). После этого вы можете выполнить ваше приложение в режиме отладки. При этом запустится хост-приложение, а также будет создан клиент для тестирования вашего сервиса. На рис. 19.19 показан хост-сервис. Доступ к нему можно по­лучить через системный лоток.

Тестовый клиент WCF представляет ваш сервис и его операции. На рис. 19.20 показан напи­санный в данном примере сервис (который выполняется внутри тестового клиента). Обрати­те внимание на интерфейс iCustomerProf ileService. Вы можете раскрыть его для того, чтобы увидеть операции вашего сервиса. Описание: image528

Если вы дважды щелкнете по сервису, то в правой части вы получите тестового клиента. Здесь мы выделили сервисную операцию GetCustomerProfile.

Для вызова сервиса введите его параметры в разделе Request и нажимаете кнопку Invoke. В нашем примере это означает ввод значения customerld и возврат объекта Customer. На рис. 19.21 показаны результаты нашего теста. Описание: image529

Вы можете также переключить отображение ваших результатов из представления Formatted (см. рис. 19.21) в представление XML. Представление XML может быть полезным при от­ладке. Переключение представлений происходит при нажатии на вкладку XML в нижней части тестового клиента WCF. На рис. 19.22 показаны те же самые результаты в виде XML.

Настройка сервиса WCF
Использование сервиса WCF
Хостинг и развертывание сервиса WCF
Резюме
Наше представление об Интернете

Добавить комментарий


Защитный код
Обновить

© 2017 www.visualstudios.ru. Все права защищены.