上一页 下一页

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

Enterprise Architect充当OSLC提供程序,其他符合OSLC的工具(OSLC使用者/客户端)可以访问其资源。所有OSLC资源都存在于服务提供者中,这是OSLC的核心组织概念。在Enterprise Architect中,可以通过Cloud连接访问的每个模型都被视为OSLC服务提供者。模型中的Requirement元素是OSLC资源。

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

  • 可以POST表示以创建新资源的URL
  • 您可以用来获取现有资源列表的URL

要从通过Cloud连接的Enterprise Architect模型检索服务提供者资源,请使用以下URL:

     HTTP:// <server> / <model_name> / OSLC / SP /

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

     HTTP://localhost:480 / firebird_model / OSLC / SP /

检索到的资源可能类似于:

服务提供者资源的元素

元件

描述

OSLC:出版商

指定OSLC提供程序。

OSLC:服务

指定OSLC提供程序提供的服务。Enterprise Architect支持这些OSLC需求管理服务:

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

OSLC:resourceShape

指定Requirement的元数据; 也就是说,它的属性和约束。这些可在URL中找到:

     HTTP:// <server> / <model_name> / OSLC / RS /

OSLC:prefixDefinition

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

笔记

  • 该工具可通过Corporate,Unified或Ultimate版本获得

学到更多