上一页 | 下一页 |
PREFIX参数
客户端可以使用oslc.prefix参数指定OSLC属性名称中使用的URI前缀。此参数附加到需求的“选择性属性”的基URI:
HTTP:// <server> / <model_name> / OSLC /re/ <requirement_GUID> /
oslc.prefix参数的语法(在BNF语法中定义,并在OSLC核心规范中指定)是:
示例查询
这些示例查询在由Cloud连接的名为firebird_model的模型中对GUID {7104C13D-841C-4068-B7EE-FB998C5BA4B7}的需求进行操作。
例子 |
查询 |
---|---|
1 |
查询: http:// localhost:480 / firebird_model / oslc / re / {7104C13D-841C-4068-B7EE-FB998C5BA4B7} /?oslc.prefix=otrm= <http://purl.org/dc/terms/ \> &oslc.properties = otrm:title 检索指定Requirement的OSLC属性标题。 请注意,命名空间http://purl.org/dc/terms/的前缀已在查询中指定为“otrm”。 |
2 |
查询: http:// localhost:480 / firebird_model / oslc / re / {7104C13D-841C-4068-B7EE-FB998C5BA4B7} /?oslc.prefix=otrm= <http://purl.org/dc/terms/ \> ,spx = <http://www.sparxsystems.com.au/ \>&oslc.properties = otrm:title,spx:alias 检索指定Requirement的OSLC属性标题和别名。 请注意,名称空间http://purl.org/dc/terms/的前缀已指定为otrm,而http://www.sparxsystems.com.au/的前缀已在查询中指定为spx。 |
3 |
查询: http:// localhost:480 / firebird_model / oslc / re / {7104C13D-841C-4068-B7EE-FB998C5BA4B7} /?oslc.prefix=otrm= <http://purl.org/dc/terms/ \> ,spx = <http://www.sparxsystems.com.au/ \>&oslc.properties = otrm:title,sx:alias
返回错误响应,因为属性别名上的名称空间前缀sx未定义。 |
笔记
- 该工具可通过Corporate,Unified和Ultimate版本获得
学到更多
- OSLC PREFIX(在线资源)
- 资源形态
- 查询能力
- 特性参数