前页 | 后页 |
PREFIX参数
客户端可以使用oslc.prefix参数指定OSLC属性名称中使用的URI前缀。此参数附加到需求的“选择性属性”的基本URI:
http:// <服务器> / <型号名称> / oslc / re / <要求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 检索指定需求的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 = <https://sparxsystems.com.au/ \>&oslc.properties = otrm:title,spx:alias 检索指定要求的OSLC属性标题和别名。 请注意,在查询中,名称空间http://purl.org/dc/terms/的前缀已指定为'otrm',而https://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 = <https://sparxsystems.com.au/ \>&oslc.properties = otrm:title,sx:alias 由于未定义属性别名上的名称空间前缀“ sx”,因此返回错误响应。 |
笔记
- 可通过Pro Cloud Server使用有效许可证使用此功能
学到更多
- OSLC PREFIX (在线资源)
- 资源形态
- 查询能力
- 属性参数