Заготовки службы позволяют моделировать поведение
службы для различных вариантов тестирования или целей интеграции.
Обзор заготовки службы
Заготовка службы имитирует работу настоящей службы и используется в качестве функциональной замены службы в тестовой среде. Сервер заготовки заменяет фактический сервер приложений.
Создание заготовок служб
Файл спецификации WSDL можно использовать для генерации заготовки службы, которая может имитировать поведение исходной службы и использует тот же самый интерфейс.
Редактирование заготовок служб
Заготовки служб создаются с единственным ответом по умолчанию
для каждой операции в спецификации WSDL. Можно отредактировать
заготовку службы, чтобы изменить ответы по умолчанию или добавить условные ответы, моделирующие работу службы.
Развертывание заготовок служб
Заготовки служб развертываются и работают на сервере заготовок, небольшом сервере приложений, специально предназначенном для работы заготовок служб.
Приложение-клиент, или тест, обращается к серверу заготовок, а не к
фактическому приложению исходной службы.
Запись операций заготовки службы в файле протокола
Протокол заготовок служб помогает наблюдать за взаимодействием между приложением и сервером заготовок. Если эта опция включена, то для каждой развернутой заготовки создается файл протокола. Файлы протокола отформатированы как отчет HTML.