Дополнительные требования и службы интеграции OSLC

Корневые службы предоставляют точку входа для документов OSLC Service Discovery. Для идентификации OSLC требуется защита OAuth.

Корневые службы

Хотя документ корневых служб не является частью спецификации OSLC, он предоставляет точку входа для документов OSLC Service Discovery и URL конфигурации, необходимые для приема служб OSLC.

Документ корневых служб находится по URL, который зависит от расположения сервера Rational DOORS Web Access. Например, если сервер Rational DOORS Web Access установлен по адресу http://doors.example.com/, то документ корневых служб имеет следующее расположение:
  • Для Rational DOORS Web Access версии 1.4.0.1 и ниже: http://doors.example.com/rm/discovery/rootservices
  • Для Rational DOORS Web Access версии 1.4.0.2 и выше: http://doors.example.com/public/rootservices

Безопасная авторизация

Защита требуется для OSLC и предоставляется OAuth 1.0a. OAuth - это открытый протокол для безопасной авторизации API при помощи простого стандартного метода из приложений для настольных ПК и веб-приложений. Для доступа к большинству URI OSLC, включая URI для поиска служб, требований, наборов требований, необходимо быть авторизованным пользователем. Авторизация OAuth не требуется для URI корневых служб. Дополнительная информация приведена в разделе Спецификация OAuth 1.0a.

Расширение Rational DOORS за счет служб DXL OSLC

Информация о службах DXL OSLC для расширения Rational DOORS приведена в разделе Службы OSLC DXL для Rational DOORS. См. также Использование DXL (язык расширений Rational DOORS).


Комментарии