预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

更新资源和资源特征

Enterprise Architect支持资源和资源特征更新服务,通过该服务,客户端可以通过 HTTP POST 更新这些类型的现有资源和资源特征的属性:

  • 资源
    -包
    -元素
    - 连接器
  • 资源特征
    -包/元素/图表讨论、讨论回复、资源分配、测试、
    标记值、维护项和项目管理项
    -元素属性和操作参数
根据 OSLC 规范,客户端必须执行以下操作来更新 OSLC 资源:
  • 通过 HTTP GET 获取资源的 RDF/XML 表示
  • 更新表示
  • 使用HTTP PUT 将新的表示发送到资源的URL
但是,在Enterprise Architect中,要更新资源或资源特征,客户端必须将 RDF XML 格式的资源或资源特征的表示形式发布到更新 URL。如果 POST 成功,响应将包含更新资源的 URL。不成功的 POST 将生成错误响应。

这些是在Enterprise Architect中更新资源或资源特征所涉及的步骤:

  • 客户端通过 HTTP GET 获取要更新的资源或资源特征的 RDF/XML 表示
  • 客户端更新 RDF/XML 表示中的资源或资源特征属性
  • 客户端在 RDF/XML 表示中包含用户身份验证令牌(通过 's:用户' XML元素)
  • 客户端将更新的 RDF/XML 表示发布到资源或资源特征的更新 URL
有关用于更新每个资源和特征的信息,请参阅本主题中的库表。另请参阅访问用户RESTful API 的凭据、 GUID用户前缀表资源更新 RDF/XML 主题示例

类型

输入

网址

<protocol>://<server>/<model_name>/oslc/am/pu/resource/

发布 RDF/XML

<?xml 版本=" 1 .0" 编码="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" GUID

xmlns:dcterms="http://purl.org/dc/terms/"

xmlns:foaf 1 "http://xmlns.com/foaf/0.1/"

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<oslc_am:资源>

<!--必需属性-->

<dcterms:identifier> 带有GUID前缀的包的GUID (要更新)</dcterms:identifier>

<ss:useridentifier>用户身份验证令牌</ss:useridentifier>

<!--可更新属性-->

<dcterms:title>名称</dcterms:title>

<dcterms:subject>关键词</dcterms:subject>

<dcterms:创作者>

<foaf:人>

<foaf:name>作者</foaf:name>

</foaf:人>

</dcterms:creator>

<dcterms:description>注意事项</dcterms:description>

<ss:alias>别名</ss:alias>

<ss:status>状态</ss:status>

<ss:complexity>复杂度</ss:complexity>

<ss:phase>相位</ss:phase>

<ss:version>版本</ss:version>

<ss:language>语言</ss:language>

</oslc_am:资源>

</rdf:RDF>

资源形状

<协议>://<服务器>/<模型>/oslc/am/rs/resource/

元素

类型

输入

网址

<protocol>://<server>/<model_name>/oslc/am/pu/resource/

发布 RDF/XML

<?xml 版本=" 1 .0" 编码="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/"

xmlns:foaf 1 "http://xmlns.com/foaf/0.1/"

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<oslc_am:资源>

<!--必需属性-->

<dcterms:identifier> 带有GUID前缀的元素GUID (要更新)</dcterms:identifier>

<ss:useridentifier>用户身份验证令牌</ss:useridentifier>

<!--可更新属性-->

<dcterms:title>名称</dcterms:title>

<dcterms:subject>关键词</dcterms:subject>

<dcterms:创作者>

<foaf:人>

<foaf:name>作者</foaf:name>

</foaf:人>

</dcterms:creator>

<dcterms:description>注意事项</dcterms:description>

<ss:alias>别名</ss:alias>

<ss:status>状态</ss:status>

<ss:complexity>复杂度</ss:complexity>

<ss:phase>相位</ss:phase>

<ss:version>版本</ss:version>

<ss:language>语言</ss:language>

</oslc_am:资源>

</rdf:RDF>

资源形状

<协议>://<服务器>/<模型>/oslc/am/rs/resource/

元素属性

类型

输入

网址

<protocol>://<server>/<model_name>/oslc/am/pu/attribute/

发布 RDF/XML

<?xml 版本=" 1 .0" 编码="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/"

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<ss:属性>

<!--必需的属性-->

<dcterms:identifier> GUID OF ATTRIBUTE (TO UPDATE) WITH GUID PREFIX</dcterms:identifier>

<ss:useridentifier>用户身份验证令牌</ss:useridentifier>

<!--可更新属性-->

<dcterms:title>属性名称</dcterms:title>

<ss:classifiername>数据类型/分类器名称</ss:classifiername>

<dcterms:description>注意事项</dcterms:description>

<ss:alias>别名</ss:alias>

<ss:classifierresourceidentifier> 带有前缀的分类器 EA 元素的GUID </ss:classifierresourceidentifier>

<ss:defaultvalue>默认值</ss:defaultvalue>

<ss:scope>范围</ss:scope>

<ss:containment>收容</ss:containment>

<ss:isstatic>是静态的</ss:isstatic>

<ss:iscollection>是收藏</ss:iscollection>

<ss:isordered>已订购</ss:isordered>

<ss:isconst>是常量</ss:isconst>

<ss:allowduplicates>允许重复</ss:allowduplicates>

<ss:lowerbound>数值</ss:lowerbound>

<ss:upperbound>数值</ss:upperbound>

<ss:position>数值</ss:position>

</ss:属性>

</rdf:RDF>

资源形状

<协议>://<服务器>/<模型>/oslc/am/rs/attribute/

元素操作

类型

输入

网址

<protocol>://<server>/<model_name>/oslc/am/pu/operation/

发布 RDF/XML

<?xml 版本=" 1 .0" 编码="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/"

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<ss:操作>

<!--必需属性-->

<dcterms:identifier> 使用GUID前缀的操作GUID (更新)</dcterms:identifier>

<ss:useridentifier>用户身份验证令牌</ss:useridentifier>

<!--可更新属性-->

<dcterms:title>操作名称</dcterms:title>

<dcterms:description>注意事项</dcterms:description>

<ss:alias>别名</ss:alias>

<ss:classifiername>数据类型/分类器名称</ss:classifiername>

<ss:classifierresourceidentifier> 分类器 EA 元素的GUID </ss:classifierresourceidentifier>

<ss:scope>范围</ss:scope>

<ss:concurrency>并发</ss:concurrency>

<ss:isstatic>是静态的</ss:isstatic>

<ss:isabstract>是抽象的</ss:isabstract>

<ss:isreturnarray>是返回数组</ss:isreturnarray>

<ss:isquery>正在查询</ss:isquery>

<ss:issynchronized>已同步</ss:issynchronized>

<ss:isconst>是常量</ss:isconst>

<ss:ispure>纯正</ss:ispure>

<ss:position>数值</ss:position>

<ss:behavior>行为</ss:behavior>

</ss:操作>

</rdf:RDF>

资源形状

<protocol>://<server>/<model>/oslc/am/rs/operation/

元素操作参数

类型

输入

网址

<protocol>://<server>/<model_name>/oslc/am/pu/operationparameter/

发布 RDF/XML

<?xml 版本=" 1 .0" 编码="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/"

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<ss:参数>

<!--必需的属性-->

<dcterms:identifier> 操作参数的GUID (要更新),带有GUID前缀</dcterms:identifier>

<ss:useridentifier>用户身份验证令牌</ss:useridentifier>

<!--可更新属性-->

<dcterms:title>操作参数名称</dcterms:title>

<dcterms:description>注意事项</dcterms:description>

<ss:classifiername>数据类型/分类器名称</ss:classifiername>

<ss:classifierresourceidentifier> 分类器 EA 元素的GUID </ss:classifierresourceidentifier>

<ss:defaultvalue>默认值</ss:defaultvalue>

<ss:paramdirection>方向</ss:paramdirection>

<ss:position>数值</ss:position>

</ss:参数>

</rdf:RDF>

资源形状

<protocol>://<server>/<model>/oslc/am/rs/operationparameter/

连接器

类型

输入

网址

<protocol>://<server>/<model_name>/oslc/am/pu/resourcelink/

发布 RDF/XML

<?xml 版本=" 1 .0" 编码="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/"

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<oslc_am:资源>

<!--必需的属性-->

<dcterms:identifier> 带有GUID前缀的源包/元素的GUID </dcterms:identifier>

<ss:{connector type} rdf:ID="ID" rdf:resource="<protocol>://<server>:<port>/<model>/oslc/am/resource/<目标包/元素的GUID带GUID前缀>/"/>

</oslc_am:资源>

<rdf:描述rdf:about="#ID">

<dcterms:identifier> GUID OF CONNECTOR (TO UPDATE) WITH GUID PREFIX></dcterms:identifier>

<ss:useridentifier>用户身份验证令牌</ss:useridentifier>

<!--可更新属性-->

<dcterms:title>连接器名称</dcterms:title>

<dcterms:description>注意事项</dcterms:description>

<ss:direction>方向</ss:direction>

</rdf:描述>

</rdf:RDF>

资源形状

<协议>://<服务器>/<模型>/oslc/am/rs/linktype/

讨论

类型

输入

网址

<protocol>://<server>/<model_name>/oslc/am/pu/discussion/

发布 RDF/XML

<?xml 版本=" 1 .0" 编码="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/"

xmlns:foaf 1 "http://xmlns.com/foaf/0.1/"

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<ss:讨论>

<!--必需属性-->

<dcterms:identifier> 带有GUID前缀的讨论GUID (更新)</dcterms:identifier>

<ss:useridentifier>用户身份验证令牌</ss:useridentifier>

<!--可更新属性-->

<ss:status>讨论状态</ss:status>

<ss:priority>讨论优先级</ss:priority>

</ss:讨论>

</rdf:RDF>

资源形状

<协议>://<服务器>/<模型>/oslc/am/rs/discussion/

包/元素资源分配

类型

输入

UML

<protocol>://<server>/<model_name>/oslc/am/pu/resourceallocation/

发布 RDF/XML

<?xml 版本=" 1 .0" 编码="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/"

xmlns:foaf 1 "http://xmlns.com/foaf/0.1/"

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<ss:资源分配>

<!--必需属性-->

<dcterms:identifier> 带有GUID前缀的资源分配(更新)的GUID </dcterms:identifier>

<ss:useridentifier>用户身份验证令牌</ss:useridentifier>

<!--可更新属性-->

<ss:资源名称>

<foaf:人>

<foaf:name>作者</foaf:name>

</foaf:人>

</ss:资源名称>

<ss:role>角色</ss:role>

<ss:startdate>YYYY-MM-DD 格式</ss:startdate>

<ss:enddate>YYYY-MM-DD 格式</ss:enddate>

<ss:percentagecomplete>百分比完成</ss:percentagecomplete>

<ss:expectedtime>预计时间</ss:expectedtime>

<ss:allocatedtime>分配时间</ss:allocatedtime>

<ss:expendedtime>花费时间</ss:expendedtime>

<dcterms:description>注意事项</dcterms:description>

<ss:history>历史</ss:history>

</ss:资源分配>

</rdf:RDF>

资源形状

<协议>://<服务器>/<模型>/oslc/am/rs/resourceallocation/

包/元素测试

类型

输入

网址

<protocol>://<server>/<model_name>/oslc/am/pu/test/

发布 RDF/XML

<?xml 版本=" 1 .0" 编码="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/"

xmlns:foaf 1 "http://xmlns.com/foaf/0.1/"

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<ss:测试>

<!--必需属性-->

<dcterms:identifier> GUID OF TEST (TO UPDATE) WITH GUID PREFIX</dcterms:identifier>

<ss:useridentifier>用户身份验证令牌</ss:useridentifier>

<!--可更新属性-->

<dcterms:title>测试名称</dcterms:title>

<ss:classtype>类类型</ss:classtype>

<dcterms:type>类型</dcterms:type>

<ss:status>状态</ss:status>

<ss:lastrun>YYYY-MM-DD 格式</ss:lastrun>

<ss:runby>

<foaf:人>

<foaf:name>人名</foaf:name>

</foaf:人>

</ss:runby>

<ss:checkedby>

<foaf:人>

<foaf:name>人名</foaf:name>

</foaf:人>

</ss:checkedby>

<dcterms:description>描述</dcterms:description>

<ss:input>输入</ss:input>

<ss:acceptancecriteria>接受标准</ss:acceptancecriteria>

<ss:results>结果</ss:results>

</ss:test>

</rdf:RDF>

资源形状

<协议>://<服务器>/<模型>/oslc/am/rs/test/

包/元素标记值

类型

输入

网址

<protocol>://<server>/<model_name>/oslc/am/pu/taggedvalue/

发布 RDF/XML

<?xml 版本=" 1 .0" 编码="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/"

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<ss:标记值>

<!--必需的属性-->

<dcterms:identifier> 带有GUID前缀的标记值的GUID (要更新)</dcterms:identifier>

<ss:useridentifier>用户身份验证令牌</ss:useridentifier>

<!--可更新属性-->

<ss:value>标签值</ss:value>

<dcterms:description>标签说明</dcterms:description>

</ss:标记值>

</rdf:RDF>

资源形状

<协议>://<服务器>/<模型>/oslc/am/rs/taggedvalue/

包/元素更改

类型

输入

网址

<protocol>://<server>/<model_name>/oslc/am/pu/maintenanceitem/

发布 RDF/XML

<?xml 版本=" 1 .0" 编码="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/"

xmlns:foaf 1 "http://xmlns.com/foaf/0.1/"

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<ss:更改>

<!--必需属性-->

<dcterms:identifier> 带有GUID前缀的更改GUID (更新)</dcterms:identifier>

<ss:useridentifier>用户安全 GUID</ss:useridentifier>

<!--可更新属性-->

<dcterms:title>更改名称</dcterms:title>

<ss:requestedby>

<foaf:人>

<foaf:name>人名</foaf:name>

</foaf:人>

</ss:requestedby>

<ss:requestedon>YYYY-MM-DD 格式</ss:requestedon>

<ss:status>新建/验证/完成</ss:status>

<ss:priority>高/中/低</ss:priority>

<ss:完成者>

<foaf:人>

<foaf:name>人名</foaf:name>

</foaf:人>

</ss:completedby>

<ss:completedon>YYYY-MM-DD 格式</ss:completedon>

<ss:version>版本</ss:version>

<dcterms:description>注意事项</dcterms:description>

<ss:history>历史</ss:history>

</ss:change>

</rdf:RDF>

资源形状

<协议>://<服务器>/<模型>/oslc/am/rs/change/

包/元素缺陷

类型

输入

网址

<protocol>://<server>/<model_name>/oslc/am/pu/maintenanceitem/

发布 RDF/XML

<?xml 版本=" 1 .0" 编码="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/"

xmlns:foaf 1 "http://xmlns.com/foaf/0.1/"

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<ss:缺陷>

<!--必需属性-->

<dcterms:identifier> 带有GUID前缀的缺陷GUID (要更新)</dcterms:identifier>

<ss:useridentifier>用户身份验证令牌</ss:useridentifier>

<!--可更新属性-->

<dcterms:title>缺陷名称</dcterms:title>

<ss:reportedby>

<foaf:人>

<foaf:name>人名</foaf:name>

</foaf:人>

</ss:reportedby>

<ss:reportedon>YYYY-MM-DD 格式</ss:reportedon>

<ss:status>状态</ss:status>

<ss:priority>优先级</ss:priority>

<ss:resolvedby>

<foaf:人>

<foaf:name>人名</foaf:name>

</foaf:人>

</ss:resolvedby>

<ss:resolvedon>YYYY-MM-DD 格式</ss:resolvedon>

<ss:version>版本</ss:version>

<dcterms:description>注意事项</dcterms:description>

<ss:history>历史</ss:history>

</ss:缺陷>

</rdf:RDF>

资源形状

<protocol>://<server>/<model>/oslc/am/rs/defect/

包/元素问题

类型

输入

网址

<protocol>://<server>/<model_name>/oslc/am/pu/maintenanceitem/

发布 RDF/XML

<?xml 版本=" 1 .0" 编码="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/"

xmlns:foaf 1 "http://xmlns.com/foaf/0.1/"

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<ss:问题>

<!--必需属性-->

<dcterms:identifier> 带有GUID前缀的问题GUID (更新)</dcterms:identifier>

<ss:useridentifier>用户身份验证令牌</ss:useridentifier>

<!--可更新属性-->

<dcterms:title>问题名称</dcterms:title>

<dcterms:title>问题名称</dcterms:title>

<ss:raisedby>

<foaf:人>

<foaf:name>人名</foaf:name>

</foaf:人>

</ss:raisedby>

<ss:raisedon>YYYY-MM-DD 格式</ss:raisedon>

<ss:status>状态</ss:status>

<ss:priority>优先级</ss:priority>

<ss:完成者>

<foaf:人>

<foaf:name>人名</foaf:name>

</foaf:人>

</ss:completedby>

<ss:completedon>YYYY-MM-DD 格式</ss:completedon>

<ss:version>版本</ss:version>

<dcterms:description>注意事项</dcterms:description>

<ss:history>历史</ss:history>

</ss:问题>

</rdf:RDF>

资源形状

<protocol>://<server>/<model>/oslc/am/rs/issue/

包/元素任务

类型

输入

网址

<protocol>://<server>/<model_name>/oslc/am/pu/maintenanceitem/

发布 RDF/XML

<?xml 版本=" 1 .0" 编码="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/"

xmlns:foaf 1 "http://xmlns.com/foaf/0.1/"

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<ss:任务>

<!--必需属性-->

<dcterms:identifier> 带有GUID前缀的任务GUID (更新)</dcterms:identifier>

<ss:useridentifier>用户身份验证令牌</ss:useridentifier>

<!--可更新属性-->

<dcterms:title>任务名称</dcterms:title>

<ss:requestedby>

<foaf:人>

<foaf:name>人名</foaf:name>

</foaf:人>

</ss:requestedby>

<ss:requestedon>YYYY-MM-DD 格式</ss:requestedon>

<ss:status>状态</ss:status>

<ss:priority>优先级</ss:priority>

<ss:完成者>

<foaf:人>

<foaf:name>人名</foaf:name>

</foaf:人>

</ss:completedby>

<ss:completedon>YYYY-MM-DD 格式</ss:completedon>

<ss:version>版本</ss:version>

<dcterms:description>注意事项</dcterms:description>

<ss:history>历史</ss:history>

</ss:任务>

</rdf:RDF>

资源形状

<协议>://<服务器>/<模型>/oslc/am/rs/task/

包/元素事件

类型

输入

网址

<protocol>://<server>/<model_name>/oslc/am/pu/maintenanceitem/

发布 RDF/XML

<?xml 版本=" 1 .0" 编码="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/"

xmlns:foaf 1 "http://xmlns.com/foaf/0.1/"

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<ss:事件>

<!--必需属性-->

<dcterms:identifier> 带有GUID前缀的事件GUID (要更新)</dcterms:identifier>

<ss:useridentifier>用户身份验证令牌</ss:useridentifier>

<!--可更新属性-->

<dcterms:title>活动名称</dcterms:title>

<ss:reportedby>

<foaf:人>

<foaf:name>人名</foaf:name>

</foaf:人>

</ss:reportedby>

<ss:requestedon>YYYY-MM-DD 格式</ss:requestedon>

<dcterms:type>类型</dcterms:type>

<ss:priority>优先级</ss:priority>

<ss:resolvedby>

<foaf:人>

<foaf:name>人名</foaf:name>

</foaf:人>

</ss:resolvedby>

<ss:resolvedon>YYYY-MM-DD 格式</ss:resolvedon>

<ss:version>版本</ss:version>

<dcterms:description>注意事项</dcterms:description>

<ss:history>历史</ss:history>

</ss:事件>

</rdf:RDF>

资源形状

<协议>://<服务器>/<模型>/oslc/am/rs/event/

包/元素决策

类型

输入

网址

<protocol>://<server>/<model_name>/oslc/am/pu/maintenanceitem/

发布 RDF/XML

<?xml 版本=" 1 .0" 编码="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/"

xmlns:foaf 1 "http://xmlns.com/foaf/0.1/"

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<ss:决定>

<!--必需属性-->

<dcterms:identifier> 带有GUID前缀的决定GUID (更新)</dcterms:identifier>

<ss:useridentifier>用户身份验证令牌</ss:useridentifier>

<!--可更新属性-->

<dcterms:title>决定名称</dcterms:title>

<ss:所有者>

<foaf:人>

<foaf:name>人名</foaf:name>

</foaf:人>

</ss:所有者>

<ss:date>YYYY-MM-DD 格式</ss:date>

<ss:status>状态</ss:status>

<ss:impact>影响</ss:impact>

<ss:作者>

<foaf:人>

<foaf:name>人名</foaf:name>

</foaf:人>

</ss:作者>

<ss:effective>YYYY-MM-DD 格式</ss:effective>

<ss:version>版本</ss:version>

<dcterms:description>注意事项</dcterms:description>

<ss:history>历史</ss:history>

</ss:决定>

</rdf:RDF>

资源形状

<协议>://<服务器>/<模型>/oslc/am/rs/decision/

包/元素文档

类型

输入

网址

<protocol>://<server>/<model_name>/oslc/am/pu/maintenanceitem/

发布 RDF/XML

<?xml 版本=" 1 .0" 编码="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/"

xmlns:foaf 1 "http://xmlns.com/foaf/0.1/"

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<ss:文档>

<!--必需的属性-->

<dcterms:identifier> 带有GUID前缀的文档GUID (要更新)</dcterms:identifier>

<ss:useridentifier>用户身份验证令牌</ss:useridentifier>

<!--可更新属性-->

<dcterms:title>文档名称</dcterms:title>

<ss:requestedby>

<foaf:人>

<foaf:name>人名</foaf:name>

</foaf:人>

</ss:requestedby>

<ss:requestedon>YYYY-MM-DD 格式</ss:requestedon>

<ss:status>状态</ss:status>

<ss:priority>优先级</ss:priority>

<ss:完成者>

<foaf:人>

<foaf:name>人名</foaf:name>

</foaf:人>

</ss:completedby>

<ss:completedon>YYYY-MM-DD 格式</ss:completedon>

<ss:version>版本</ss:version>

<dcterms:description>注意事项</dcterms:description>

<ss:history>历史</ss:history>

</ss:文档>

</rdf:RDF>

资源形状

<协议>://<服务器>/<模型>/oslc/am/rs/document/

包/元素特征

类型

输入

网址

<protocol>://<server>/<model_name>/oslc/am/pu/maintenanceitem/

发布 RDF/XML

<?xml 版本=" 1 .0" 编码="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/"

xmlns:foaf 1 "http://xmlns.com/foaf/0.1/"

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<ss:mfeature>

<!--必需的属性-->

<dcterms:identifier> GUID前缀的功能GUID (要更新)</dcterms:identifier>

<ss:useridentifier>用户身份验证令牌</ss:useridentifier>

<!--可更新属性-->

<dcterms:title>功能名称</dcterms:title>

<ss:requestedby>

<foaf:人>

<foaf:name>人名</foaf:name>

</foaf:人>

</ss:requestedby>

<ss:requestedon>YYYY-MM-DD 格式</ss:requestedon>

<ss:status>状态</ss:status>

<ss:priority>优先级</ss:priority>

<ss:完成者>

<foaf:人>

<foaf:name>人名</foaf:name>

</foaf:人>

</ss:completedby>

<ss:completedon>YYYY-MM-DD 格式</ss:completedon>

<ss:version>版本</ss:version>

<dcterms:description>注意事项</dcterms:description>

<ss:history>历史</ss:history>

</ss:mfeature>

</rdf:RDF>

资源形状

<协议>://<服务器>/<模型>/oslc/am/rs/mfeature/

包/元素工作量

类型

输入

网址

<protocol>://<server>/<model_name>/oslc/am/pu/projectmanagementitem/

发布 RDF/XML

<?xml 版本=" 1 .0" 编码="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/"

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<ss:努力>

<!--必需属性-->

<dcterms:identifier> 使用GUID前缀的努力的GUID (更新)</dcterms:identifier>

<ss:useridentifier>用户身份验证令牌</ss:useridentifier>

<!--可更新属性-->

<dcterms:title>工作名称</dcterms:title>

<dcterms:type>类型</dcterms:type>

<ss:time>数值</ss:time>

<dcterms:description>注意事项</dcterms:description>

</ss:努力>

</rdf:RDF>

资源形状

<协议>://<服务器>/<模型>/oslc/am/rs/effort/

包/元素风险

类型

输入

网址

<protocol>://<server>/<model_name>/oslc/am/pu/projectmanagementitem/

发布 RDF/XML

<?xml 版本=" 1 .0" 编码="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/"

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<ss:风险>

<!--必需属性-->

<dcterms:identifier> 带有GUID前缀的风险GUID (更新)</dcterms:identifier>

<ss:useridentifier>用户身份验证令牌</ss:useridentifier>

<!--可更新属性-->

<dcterms:title>风险名称</dcterms:title>

<dcterms:type>风险类型</dcterms:type>

<ss:weight>数值</ss:weight>

<dcterms:description>注意事项</dcterms:description>

</ss:风险>

</rdf:RDF>

资源形状

<协议>://<服务器>/<模型>/oslc/am/rs/risk/

包/元素度量

类型

输入

网址

<protocol>://<server>/<model_name>/oslc/am/pu/projectmanagementitem/

发布 RDF/XML

<?xml 版本=" 1 .0" 编码="UTF-8"?>

<rdf:RDF xmlns:oslc_am="http://open-services.net/ns/am#"

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:dcterms="http://purl.org/dc/terms/"

xmlns:ss="http://www.sparxsystems.com.au/oslc_am#">

<ss:公制>

<!--必需属性-->

<dcterms:identifier> 具有GUID前缀的度量GUID (要更新)</dcterms:identifier>

<ss:useridentifier>用户身份验证令牌</ss:useridentifier>

<!--可更新属性-->

<dcterms:title>指标名称</dcterms:title>

<dcterms:type>公制类型</dcterms:type>

<ss:weight>数值</ss:weight>

<dcterms:description>注意事项</dcterms:description>

</ss:公制>

</rdf:RDF>

资源形状

<协议>://<服务器>/<模型>/oslc/am/rs/metric/

注记

  • 此功能可通过专业云服务器获得,具有有效许可证
  • 当与Enterprise Architect模型的专业云服务器连接配置为只读连接时,此功能将不可用
  • 必须在 POST XML 中提供用户身份验证令牌(通过 'ss:用户' XML元素)以更新资源/资源特征
  • 在启用了“需要用户锁定编辑”选项的启用安全性的模型中,您可以更新资源/资源特征如果:
    - 你有“锁定元素”权限和
    - 资源未被其他用户锁定
  • 在已启用审计的模型中通过 OSLC 更新资源/资源特征时,不会记录对模型所做的更改
  • Enterprise Architect不支持使用标记值更新服务修改包/元素的标记值类型(URL:<protocol>://<server>/<标记值>/oslc/am/pu/taggedvalue/)
  • OSLC 规范使用 HTTP PUT 来更新资源属性,而Enterprise Architect使用 HTTP POST 来更新资源属性

了解更多