Можно отправлять запросы службам, использующим конечную точку
Java™ Messaging Service (JMS).
Прежде чем начать
Если служба использует идентификацию Secure Sockets Layer (SSL), создайте конфигурацию
SSL перед отправкой запроса. Дополнительная информация приведена в разделе Создание конфигураций SSL.
Процедура
Для того чтобы отправить запрос службе JMS, выполните следующие действия:
- Нажмите кнопку Открыть общий клиент служб
(
) на панели инструментов и выберите страницу Запросы.
- Нажмите кнопку Добавить (
) или щелкните правой кнопкой мыши на Конечные точки в Библиотеке запросов и выберите тип запроса, который требуется отправить.
- В окне Настроить протокол выберите JMS и укажите конфигурацию
транспортного протокола JMS. При необходимости нажмите кнопку Создать, чтобы создать конфигурацию транспортного протокола
JMS для вызова.
- Нажмите кнопку Добавить, для того чтобы указать свойства, отправляемые
вместе с вызовом.
- Нажмите кнопку Далее.
- На странице Выбрать корневой элемент выберите конкретное определение
схемы XML (XSD) в списке или нажмите кнопку Обзор, импортируйте файл
XSD и выберите корневой элемент для вызова. Если XSD службы отсутствует, выберите Схема отсутствует.
- Нажмите кнопку Готово. Запрос добавляется в раздел Конечные точки в списке
Библиотека запросов.
- В списке Библиотека запросов выберите элемент запроса. Для общего клиента служб показаны три шага: Изменить данные,
Вызвать и Показать ответ. Сведения о запросе отображаются на шаге Изменить данные.
- С учетом запроса, выбранного на шаге 2, на странице Сообщение можно
изменить содержимое запроса с помощью панелей Форма, Дерево и Исходный
код. Представления предлагают разные форматы отображения данных. Для добавления или удаления
элементов XML в представлении Форма или
Дерево выберите , чтобы обеспечить соответствие требованиям XSD, указанного в
каталоге схемы.
- На странице Транспортный протокол при необходимости измените параметры
транспортного протокола, применяемого запросом. Для создания или изменения конфигурации транспортного протокола или защиты перейдите на
вкладку Транспортный протокол.
- Если на шаге 2 выбран запрос XML SOAP, то на странице Стек запросов
укажите, требуется ли переопределение алгоритмов защиты или обработки, применяемых к исходящему запросу файла WSDL. Выберите Показать стек ответов, чтобы добавить страницу
Стек ответов, позволяющую изменить алгоритмы защиты или обработки
входящих ответов.
Прим.: Эти параметры применяются только к текущему запросу. Для того чтобы изменить стек запросов или ответов для всех запросов, использующих текущий файл
WSDL, выберите Изменить параметры защиты WSDL. Откроется панель
Редактор защиты WSDL.
- Для отправки запроса службы нажмите кнопку Вызвать. Общий клиент служб отправляет запрос и отображает возвращенное сообщение на шаге
Показать ответ.
Дальнейшие действия
Успешные запросы регистрируются и добавляются в список
Хронология
запросов. В случае применения
IBM Rational Performance Tester
или
IBM Rational Service Tester for SOA Quality
можно создать тест службы с помощью кнопки
Создать комплект
тестов (
![Создать комплект тестов](../images/icon_gsc_generatetest.gif)
).