前页 后页

检索资源和资源特征

Enterprise Architect支持通过HTTP GET Verb检索以下资源和资源功能:

  • 资源资源
    -模型根
    -套餐
    -元素
    -图表
  • 资源特征
    -封装和元素连接器,讨论,讨论回复,要求,约束,
    方案,文件,链接文档,资源分配,测试,标记值,维护
    项目和项目管理项目
    -元素运行状态,属性,属性标记的值,操作,操作标记的值
    和操作参数
    -图图像
这些资源和资源功能部件类型中的每一个都由GUID上的前缀标识。请参见Guid Prefix Tables帮助主题。

模型根,包,元素,图

类型

网址

目的

<协议>:// <服务器> / <型号名称> / oslc / am / resource / <带前缀的资源GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / resource /

封装/元素链接(连接器)

类型

网址

链接

<协议>:// <服务器> / <型号名称> / oslc / am / linkedresources / <带前缀的链接GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / linktype /

元素运行状态

类型

网址

元素上的所有运行状态

<协议>:// <服务器> / <型号名称> / oslc / am / runstates / <带前缀的元素GUID> /

具体运行状态

<协议>:// <服务器> / <型号名称> / oslc / am / runstate / <带前缀的RunState GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / runstate /

元素属性

类型

网址

元素上的所有属性

<协议>:// <服务器> / <型号名称> / oslc / am / attributes / <带前缀的元素GUID> /

具体属性

<协议>:// <服务器> / <型号名称> / oslc / am / attribute / <带前缀的属性GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / attribute /

属性标记值

类型

网址

属性上的所有标记值

<协议>:// <服务器> / <型号名称> / oslc / am / taggedvalues / <带前缀的属性GUID> /

属性上的特定标记值

<协议>:// <服务器> / <型号名称> / oslc / am / taggedvalue / <带前缀的属性标记值GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / taggedvalue /

元素操作

类型

网址

元素上的所有操作

<协议>:// <服务器> / <型号名称> / oslc / am / operations / <带前缀的元素GUID> /

具体操作

<协议>:// <服务器> / <型号名称> / oslc / am / operation / <带前缀的操作GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / operation /

操作标记值

类型

网址

工序上的所有标记值

<协议>:// <服务器> / <型号名称> / oslc / am / taggedvalues / <带前缀的操作GUID> /

工序上的特定标记值

<协议>:// <服务器> / <型号名称> / oslc / am / taggedvalue / <带有前缀的操作标记值GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / taggedvalue /

操作参数

类型

网址

操作中的所有参数

<协议>:// <服务器> / <型号名称> / oslc / am / parameters / <带前缀的操作GUID> /

具体操作参数

<协议>:// <服务器> / <型号名称> / oslc / am / parameter / <带前缀的参数GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / operationparameter /

包/元素标签值

类型

网址

包/元素上的所有标记值

<协议>:// <服务器> / <型号名称> / oslc / am / taggedvalues / <带有前缀的包/元素GUID> /

特定标记值

<协议>:// <服务器> / <型号名称> / oslc / am / taggedvalue / <带前缀的标签值GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / taggedvalue /

封装/元素/图表讨论

类型

网址

关于包装/元素/图的所有讨论

<协议>:// <服务器> / <型号名称> / oslc / am / discussions / <带有前缀的包/元素/图GUID> /

具体讨论

<协议>:// <服务器> / <型号名称> / oslc / am / discussion / <带前缀的讨论GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / discussion /

包/元素/图讨论回复

类型

网址

讨论中的所有回复

<协议>:// <服务器> / <型号名称> / oslc / am / replies / <带前缀的讨论GUID> /

具体讨论回复

<协议>:// <服务器> / <型号名称> / oslc / am / reply / <使用前缀答复GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / discussion /

包装/元素要求

类型

网址

包/元素上的所有要求

<协议>:// <服务器> / <型号名称> / oslc / am / requirements / <带有前缀的包/元素GUID> /

具体要求

<协议>:// <服务器> / <型号名称> / oslc / am / requirement / <带前缀的需求GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / requirement /

封装/元素约束

类型

网址

包/元素上的所有约束

<协议>:// <服务器> / <型号名称> / oslc / am / constraints / <带有前缀的包/元素GUID> /

具体约束

<协议>:// <服务器> / <型号名称> / oslc / am / constraint / <带有前缀的约束GUID> /

资源形态

协议>:// <服务器> / <型号名称> / oslc / am / rs / constraint /

封装/元素方案

类型

网址

包/元素上的所有方案

<协议>:// <服务器> / <型号名称> / oslc / am / scenarios / <带前缀的包/元素GUID> /

具体方案

<协议>:// <服务器> / <型号名称> / oslc / am / scenario / <带前缀的方案GUID> /

资源形态

<协议> :// <服务器> / <型号名称> / oslc / am / rs / scenario /

包/元素文件

类型

网址

包/元素上的所有文件

<协议>:// <服务器> / <型号名称> / oslc / am / files / <带有前缀的包/元素GUID> /

特定档案

<协议>:// <服务器> / <型号名称> / oslc / am / file / <带前缀的文件GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / file /

包/元素链接文档

类型

网址

文件

<协议>:// <服务器> / <型号名称> / oslc / am / linkeddocument / <带前缀的链接文档GUID> /

包/元素资源分配

类型

网址

包/元素上的所有资源分配

<协议>:// <服务器> / <型号名称> / oslc / am / resourceallocations / <带有前缀的包/元素GUID> /

特定资源分配

<协议>:// <服务器> / <型号名称> / oslc / am / resourceallocation / <带前缀的资源分配GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / resourceallocation /

封装/元素测试

类型

网址

封装/元素上的所有测试

<协议>:// <服务器> / <型号名称> / oslc / am / tests / <带有前缀的包/元素GUID> /

具体测试

<协议>:// <服务器> / <型号名称> / oslc / am / test / <带前缀的测试GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / test /

包装/元素变更

类型

网址

包/元素上的所有更改

<协议>:// <服务器> / <型号名称> / oslc / am / changes / <带有前缀的包/元素GUID> /

具体变化

<协议>:// <服务器> / <型号名称> / oslc / am / change / <使用前缀更改GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / change /

封装/元素缺陷

类型

网址

包/元素上的所有缺陷

<协议>:// <服务器> / <型号名称> / oslc / am / defects / <带有前缀的包/元素GUID> /

具体缺陷

<协议>:// <服务器> / <型号名称> / oslc / am / defect / <带前缀的缺陷GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / defect /

包/元素问题

类型

网址

URL-包/元素上的所有问题

<协议>:// <服务器> / <型号名称> / oslc / am / issues / <带有前缀的包/元素GUID> /

URL-具体问题

<协议>:// <服务器> / <型号名称> / oslc / am / issue / <带有前缀的问题GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / issue /

包/元素任务

类型

网址

包/元素上的所有任务

<协议>:// <服务器> / <型号名称> / oslc / am / tasks / <带有前缀的包/元素GUID> /

具体任务

<协议>:// <服务器> / <型号名称> / oslc / am / task / <带前缀的任务GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / task /

包/元素事件

类型

网址

包/元素上的所有事件

<协议>:// <服务器> / <模型名称> / oslc / am / events / <带有前缀的包/元素GUID> /

具体事件

<协议>:// <服务器> / <型号名称> / oslc / am / event / <带前缀的事件GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / event /

包装/元素决定

类型

网址

包/元素上的所有决定

<协议>:// <服务器> / <型号名称> / oslc / am / decisions / <带有前缀的包/元素GUID> /

具体决定

<协议>:// <服务器> / <型号名称> / oslc / am / decision / <带前缀的决定GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / decision /

包/元素文件

类型

网址

包/元素上的所有文档

<协议>:// <服务器> / <型号名称> / oslc / am / documents / <带有前缀的包/元素GUID> /

具体文件

<协议>:// <服务器> / <型号名称> / oslc / am / document / <带前缀的文档GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / document /

封装/元素特征

类型

网址

包/元素上的所有功能

<协议>:// <服务器> / <型号名称> / oslc / am / mfeatures / <带前缀的包/元素GUID> /

具体特征

<协议>:// <服务器> / <型号名称> / oslc / am / mfeature / <带前缀的文档GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / mfeature /

包装/元素的努力

类型

网址

包/元素上的所有工作

<协议>:// <服务器> / <型号名称> / oslc / am / efforts / <带有前缀的包/元素GUID> /

具体的努力

<协议>:// <服务器> / <型号名称> / oslc / am / effort / <带前缀的努力GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / effort /

封装/元素风险

类型

网址

包装/元件上的所有风险

<协议>:// <服务器> / <型号名称> / oslc / am / risks / <带有前缀的包/元素GUID> /

特定风险

<协议>:// <服务器> / <型号名称> / oslc / am / risk / <带有前缀的风险GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / risk /

封装/元素指标

类型

网址

包/元素上的所有度量

<协议>:// <服务器> / <型号名称> / oslc / am / metrics / <带有前缀的包/元素GUID> /

特定指标

<协议>:// <服务器> / <型号名称> / oslc / am / metric / <带前缀的度量标准GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / metric /

图表图像

类型

网址

图表图像

<协议>:// <服务器> / <型号名称> / oslc / am / diagramimage / <带前缀的图图像GUID> /

资源形态

<协议>:// <服务器> / <型号名称> / oslc / am / rs / diagramimage /

资源/资源特征检索示例

项目

1个

使用Enterprise Architect GUID {5147E138-1F14-4738-B721-5FCC0F8821A8}检索软件包。

http:// localhost:480 / firebird_model / oslc / am / resource / pk_ {5147E138-1F14-4738-B721-5FCC0F8821A8} /

2

检索元素:

  • 具有Enterprise Architect GUID {24B2D93C-03F1-4761-9BB8-3B837B44E985}
  • 在启用安全性的模型中
  • 用户身份验证令牌为{72825AF9-E116-48f1-9DF8-77815E66B1A7}
http:// localhost:480 / firebird_model / oslc / am / resource / el_ {24B2D93C-03F1-4761-9BB8-3B837B44E985} /?useridentifier = {72825AF9-E116-48f1-9DF8-77815E66B1A7}

3

检索具有Enterprise Architect GUID {24B2D93C-03F1-4761-9BB8-3B837B44E985}的元素上的所有操作。

http:// localhost:480 / firebird_model / oslc / am / operations / el_ {24B2D93C-03F1-4761-9BB8-3B837B44E985} /

4

检索操作:

  • 具有Enterprise Architect GUID {E356ECA8-8C23-4c16-B94B-154A5A9B2B42}
  • 在启用安全性的模型中
  • 用户身份验证令牌为{72825AF9-E116-48f1-9DF8-77815E66B1A7}
http:// localhost:480 / firebird_model / oslc / am / operation / op_ {E356ECA8-8C23-4c16-B94B-154A5A9B2B42} /?useridentifier = {72825AF9-E116-48f1-9DF8-77815E66B1A7}

5

检索具有Enterprise Architect GUID {24B2D93C-03F1-4761-9BB8-3B837B44E985}的元素上的所有测试。

http:// localhost:480 / firebird_model / oslc / am / tests / el_ {24B2D93C-03F1-4761-9BB8-3B837B44E985} /

笔记

  • 可通过Pro Cloud Server使用有效许可证使用此功能
  • 在启用安全性的模型中,要删除资源/资源功能,请通过查询字符串参数useridentifier提供用户身份验证令牌:
    <协议>:// <服务器> / <型号名称> / oslc / am / OSLC REQUEST /?useridentifier = <用户授权令牌>

学到更多