前页 后页

服务提供商和服务提供商资源

Enterprise Architect充当OSLC提供商,其他OSLC兼容工具(OSLC消费者/客户端)可以访问该OSLC提供商以链接到其资源。所有OSLC资源都生活在服务提供商中,这是OSLC的中心组织概念。在Enterprise Architect ,可以通过Cloud连接访问的每个模型都被视为OSLC服务提供者。该模型中的Requirement元素是OSLC资源。

可以使用服务提供商资源来检索由服务提供商提供的服务。服务提供商资源指定:

  • 您可以发布表示形式以创建新资源的URL
  • 可用于获取现有资源列表的URL
要从通过Cloud连接的Enterprise Architect模型中检索服务提供商资源,请使用URL:

http:// <服务器> / <型号名称> / oslc / sp /

例如,将使用URL访问名为通过Cloud连接的模型firebird_model的服务提供者资源:

http:// localhost:480 / firebird_model / oslc / sp /

检索到的资源可能类似于以下内容:

Example service provider resource for a Firebird model.

服务提供者资源的元素

元件

描述

oslc:发布者

指定OSLC提供程序。

oslc:服务

指定由OSLC提供商提供的服务。 Enterprise Architect支持以下OSLC需求管理服务:

  • 创建工厂-用于在模型中创建新的需求,方法是使用HTTP POST将RDF格式的需求表示形式传递到URL:
    http:// <服务器> / <型号名称> / oslc / cf /
  • 查询功能-用于通过使用HTTP GET将查询传递到URL来列出/查询模型中的需求:
    http:// <服务器> / <型号名称> / oslc / qc /

oslc:resourceShape

指定需求的元数据;即它的属性和约束。这些在URL中可用:

http:// <服务器> / <型号名称> / oslc / rs /

oslc:prefixDefinition

指定名称空间前缀及其名称空间定义。

笔记

  • 可通过Pro Cloud Server使用有效许可证使用此功能

学到更多