Алгоритм тестирования служб WCF:
Создание служб на основе проекта WCF Service Library в среде Visual Studio,
Visual Studio – F5 – построение службы и загрузка WcfSvcHost.exe, WcfTestClient.exe,
Отладка операций службы при помощи WcfTestClient.exe,
Подготовка хостинга службы на WcfSvcHost.exe (без Visual Studio),
Построение специализированного клиента службы (не WcfTestClient.exe),
Добавление ссылки на службу и создание прокси-класса в клиенте,
Тестирование и настройка специализированного клиента.
Построение части рабочего процесса (основанного на состояниях) в виде WCF службы
Построение RSS потоков через WCF службу
Описание конечной MEX-точки для обмена метаданными
Обмен метаданными через HTTP-GET
(не через MEX-точку)
Базовый адрес необходимо указывать явно при резидентном размещении службы (в данном случае - через WcfSvcHost.exe)
2. Автоматический запуск хостового процесса и тестового клиента…
Операции службы (двойной щелчок)
Параметры запроса операции GetData()
Ответ
операции GetData()
Контракт конечной точки службы Service1
Тестируемая служба Service1 с адресом её метаданных
Адрес метаданных службы можно скопировать
Теперь тестовый хостинг запущен, можно подключать клиентов к службе
При желании, вместе с хостовым процессом, можно запустить и тестового клиента:
/service:bin/Debug/WcfServiceLibrary1.dll /config:App.config /client:WcfTestClient.exe
Кнопка для поиска служб внутри проекта
Доступные конечные точки службы Service1
Пространство имён в котором будет создан прокси-класс
Операции службы Service1
Доступ к метаданным через MEX-точку:
Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть