WebSphere Service Registry and Repository(WSRR)是用于保存运行时服务描述的主元数据存储库。
分散在企业中的有关服务的信息在 WSRR 中汇集到一起,以提供服务的单一综合描述。
如果将 Rational Asset Manager 中的社区与 WSRR 连接,那么可以将包含 Web Service 文档的资产发布到 WSRR 存储库。如果配置了映射文件,那么可以将资产作为特定“WSRR 业务模型对象”发布到 WSRR。否则,发布到 WSRR 的资产将作为 WSRR 中链接到 Rational Asset Manager 中资产的类属概念。
还可使用 Rational Asset Manager 界面来查找位于 WSRR 中的服务文档和服务元数据。
如果将 Rational Asset Manager 中某个社区连接到 WSRR,那么您可以将包含 Web service 文档和其他业务对象的资产发布到 WSRR 存储库。
如果为连接配置映射文件,那么可以将资产作为业务模型对象发布到 WSRR;否则,发布到 WSRR 的资产将作为 WSRR 中链接到 Rational Asset Manager 中资产的类属概念。
您可配置 WSRR 存储库与 Rational Asset Manager 中某个社区之间的连接,以按照调度的时间间隔进行同步。
如果更改 WSRR 服务器,那么当下次连接同步时,这些更改将反映在 Rational Asset Manager 中的资产中。
如果使用 SOA 模型库随附的映射配置文件,那么下表显示的便是 Rational Asset Manager 中资产映射到 WSRR 中对象的方式:
| Rational Asset Manager中的资产类型 | WSRR 中的对象 |
|---|---|
| 业务解决方案 | BusinessCapability 扩展 Asset |
| 业务解决方案归类为 Software Development/Kind/Process | BusinessProcess 扩展 BusinessCapability |
| 业务解决方案归类为 Software Development/Kind/Web Application | BusinessApplication 扩展 BusinessCapability |
| 业务解决方案归类为 Software Development/Kind/Service | BusinessService 扩展 BusinessCapability |
| 发行版 | CapabilityVersion 扩展 Asset |
| 发行版归类为 Software Development/Kind/Process | ProcessVersion 扩展 CapabilityVersion |
| 发行版归类为 Software Development/Kind/Web Application | ApplicationVersion 扩展 CapabilityVersion |
| 发行版归类为 Software Development/Kind/Service | ServiceVersion 扩展 CapabilityVersion |
| 规范归类为 Software Development/Kind/Service/Interface | ServiceInterfaceSpecification 扩展 Asset |
| 规范归类为 Software Development/Kind/Schema | SchemaSpecification 扩展 Asset |
| DoU | DoU |
有关可自动化的过程的更多信息和示例,请参阅 WSRR 信息中心中有关同步的主题。
下图显示资产类型及其必需属性以及 SOA 模型库的资产类型之间的关系:

有关 WebSphere Service Registry and Repository 和高级生命周期修订版的更多信息,请访问 WebSphere Service Registry and Repository V7.0 信息中心。
有关安装 WebSphere Service Registry and Repository 的信息,请参阅“规划”和“安装”主题。
如果您正从 WebSphere Service Registry and Repository V6.0.2、V6.1、V6.2 或 V6.3 升级到 V7.0,请参阅“升级或迁移到 V7.0 安装”。