Интеграция с Rational Focal Point с помощью веб-служб

API веб-служб на основе стандартной технологии - это способ получения доступа к информации в IBM® Rational Focal Point извне. Благодаря использованию API возможна более легкая интеграция с другими инструментами.

Интерфейс API может быть полезен разработчикам приложений, которым требуется доступ к функциям или данным Rational Focal Point путем программирования, а не вручную. Для работы с API необходимо знание Языка описания веб-служб (WSDL) и протокола SOAP, поскольку они являются стандартами, используемыми веб-службой.

В данный момент веб-служба поддерживает ограниченный набор функций Rational Focal Point. В набор включены следующие функции:

Веб-службы 2.0

Веб-службы 2.0 активированы по умолчанию. Документ WSDL для веб-службы Rational Focal Point находится по адресу focalpoint_path/services2/FPServices?wsdl.

Дополнительная информация о веб-службах 2.0 и их функциональности приведена в документе Focal Point Web Services API 2.0 - Справочное руководство.  

Веб-службы 1.0

Используйте Веб-службы 1.0 только для приложений, в которых уже используется технология Веб-службы 1.0 - например, Telelogic Synchronization Framework. Веб-службы 2.0 не поддерживаются в таких приложениях.

Документ WSDL для веб-служб 1.0 Rational Focal Point находится по адресу focalpoint_path/servlet/Wsdl.

Перед использованием Веб-служб 1.0 их необходимо активировать. Для активации веб-служб 1.0 выберите Приложение > Доступ к данным > Веб-службы 1.0.

API RESTful

API Rational Focal Point RESTful позволяет читать, обновлять и добавлять элементы в Rational Focal Point с помощью API на основе форматов XML, RDF/XML и HTML, а также на основе HTTP. Исходная точка для API RESTful находится в каталоге focalpoint_path/resources/.
Прим.:
  • Если запрашиваются данные XML из URL Element REST в формате RPE Rational Focal Point, то в URL или в заголовке запроса необходимо указать параметр accept type.
  • Если в конфигурации динамического источника данных используется схема для отдельного элемента, то необходимо изменить значение.
    1. Откройте меню Конфигурация источника данных > Свойства > Форматирование > Динамическая настройка.
    2. Измените значение заголовка Accept на application/xml.

Подробная информация об API RESTful и его функциональности приведена в документе Rational Focal Point RESTful API - Справочное руководство.


Отправить комментарий