С помощью общего клиента служб можно быстро отправить запросы службе с помощью
всех операций из файла WSDL. Вызовы создаются со значениями по умолчанию с учетом типа данных.
Прежде чем начать
Убедитесь, что применяется допустимый файл WSDL. Синтаксис файлов WSDL должен соответствовать требованиям среды тестирования. Общий клиент служб может не поддерживать отдельные файлы WSDL.
Если служба использует идентификацию Secure Sockets Layer (SSL), создайте конфигурацию SSL
перед отправкой вызова. Дополнительная информация приведена в разделе Создание конфигураций SSL.
Если служба использует защиту SOAP для шифрования, подписания или других алгоритмов
защиты, то сначала в среде необходимо настроить правильные библиотеки и файлы конфигурации, а также
создать профайл защиты для WSDL. Дополнительная информация приведена в разделах Настройка среды для защиты SOAP и
Создание профайлов защиты для файлов WSDL.
Вызовы создаются для каждой операции в файле
WSDL на основе значений по умолчанию для каждого типа. Например, для строк применяется значение по умолчанию str. Значение по умолчанию можно изменить в параметрах Значения по умолчанию XML.
Процедура
- Откройте общий клиент служб, перейдите на вкладку Запросы и выберите
Добавить файл WSDL.
- В окне Добавить файлы WSDL выберите существующий WSDL или импортируйте WSDL одним из следующих
способов:
- Выберите Импортировать из файла, для того чтобы импортировать файл
WSDL из файловой системы.
- Выберите Импортировать из URL, для того чтобы загрузить и
импортировать WSDL из Интернета.
- Выберите Импортировать из WSRR, для того чтобы импортировать WSDL из
IBM WebSphere Service Registry and Repository (WSRR). Введите URL WSRR и нажмите кнопку Подключиться. С помощью значка
Поиск можно
просмотреть содержимое хранилища.
- Выберите Импортировать из UDDI, для того чтобы импортировать файл WSDL из
хранилища служб UDDI. Введите URL UDDI и нажмите кнопку Подключиться. С помощью значков
Фильтр или
Поиск можно
просмотреть содержимое хранилища.
- Нажмите кнопку OK. Файл WSDL добавляется в список Библиотека вызовов.
- В библиотеке вызовов щелкните правой кнопкой мыши на
WSDL и выберите Тестировать методы WSDL. Вызов автоматически настраивается для применения конечных точек SOAP или JMS, доступных в
файле WSDL.
Дальнейшие действия
Успешные вызовы регистрируются и добавляются в список
Хронология
запросов. В случае применения IBM
Rational Performance Tester или
IBM Rational
Service Tester for SOA Quality с помощью кнопки
Создать комплект тестов (
![Создать комплект тестов](../images/icon_gsc_generatetest.gif)
)
можно создать тест службы.