发现服务

可以通过一系列链接的 XML 文档来查找 OSLC 服务。

此过程称为服务发现,并在 OSLC 服务描述规范中进行了说明。

此过程在 OSLC-CM 2.0 中类似,并在 OSLC 2.0 核心规范中有所提及。

在 Rational® Change 中,用于 1.0 和 2.0 的根服务发现文件位于:

http://change_host:port/context/oslc

例如,http://myserver:8600/change/oslc

2.0 文档可通过传递值为 2.0 的 OSLC-Core-Version HTTP 头来进行请求,如 OSLC 核心规范中所述。

可以设置通过使用 OSLC-CM API 工具与 Rational Change 集成的工具。在此情况下,可能需要检查服务。工具会从根文档中发现其自己的服务。如果要设置工具来使用 RESTful Web 服务,但不了解有关 OSLC-CM 的具体信息,请检查服务文档。

根发现文档包含每个 Rational Change 数据库的 URL。打开数据库 URL 可列出所有登录界面,而打开界面 URL 可列出所有可用服务。

对于 OSLC-CM 1.0,Rational Change 支持 OSLC-CM 1.0 API 规范中所述的服务。它还支持特定于 Rational Change 的 queriesreports 服务,这样您就能访问保存的查询和报告。

对于 OSLC-CM 2.0,Rational Change 支持在 OSLC-CM 2.0 规范中“合规性”下列出的需求。但不支持部分更新。

基于 Jazz™ 平台的工具的根发现文档会略有不同,该文档位于:

http://change_host:port/context/rootservices

例如,http://myserver:8600/change/rootservices


反馈