前页 | 后页 |
更新资源和资源功能
Enterprise Architect支持资源和资源功能更新服务,客户端可以通过该服务通过HTTP POST更新这些类型的现有资源和资源功能的属性:
- 资源资源
-套餐
-元素
-连接器 - 资源特征
-套件/元素/图表讨论,讨论回复,资源分配,测试,
标记的值,维护项目和项目管理项目
-元素属性,操作和操作参数
- 通过HTTP GET获取资源的RDF / XML表示形式
- 更新制图表达
- 使用HTTP PUT将新的表示形式发送到资源的URL
这些是在Enterprise Architect中更新资源或资源功能所涉及的步骤:
- 客户端获取资源或资源功能的RDF / XML表示,以通过HTTP GET进行更新
- 客户端更新RDF / XML表示形式中的资源或资源功能属性
- 客户端将更新的RDF / XML表示形式发布到资源或资源功能的更新URL中
包
类型 |
输入项 |
---|---|
网址 |
<协议>:// <服务器> / <型号名称> / oslc / am / pu / resource / |
POST 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 =“ http://xmlns.com/foaf/0.1/” xmlns:ss =“ http://www.sparxsystems.com.au/oslc_am#”> <oslc_am:资源> <!-必需属性-> <dcterms:identifier>使用GUID PREFIX进行包装的GUID(要更新)</ dcterms:identifier> <!-启用安全性的模型中必需的-> <ss:useridentifier>用户认证令牌</ ss:useridentifier> <!-可更新的属性-> <dcterms:title> NAME </ dcterms:title> <dcterms:subject>关键字</ dcterms:subject> <dcterms:创建者> <foaf:Person> <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 / |
元件
类型 |
输入项 |
---|---|
网址 |
<协议>:// <服务器> / <型号名称> / oslc / am / pu / resource / |
POST 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 =“ http://xmlns.com/foaf/0.1/” xmlns:ss =“ http://www.sparxsystems.com.au/oslc_am#”> <oslc_am:资源> <!-必需属性-> <dcterms:identifier>具有GUID PREFIX的GUID ELEMENT(要更新)</ dcterms:identifier> <!-启用安全性的模型中必需的-> <ss:useridentifier>用户认证令牌</ ss:useridentifier> <!-可更新的属性-> <dcterms:title> NAME </ dcterms:title> <dcterms:subject>关键字</ dcterms:subject> <dcterms:创建者> <foaf:Person> <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 / |
元素属性
类型 |
输入项 |
---|---|
网址 |
<协议>:// <服务器> / <型号名称> / oslc / am / pu / attribute / |
POST 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> <ss:classifiername>数据类型/分类名称</ ss:classifiername> <dcterms:description>注释</ dcterms:description> <ss:alias>别名</ ss:alias> <ss:classifierresourceidentifier>带前缀的EA分类元素的指南</ 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> IS CONST </ ss:isconst> <ss:allowduplicates>允许重复</ ss:allowduplicates> <ss:lowerbound>数值</ ss:lowerbound> <ss:upperbound>数值</ ss:upperbound> <ss:position>数值</ ss:position> </ ss:attribute> </ rdf:RDF> |
资源形态 |
<协议>:// <服务器> / <模型> / oslc / am / rs / attribute / |
元素操作
类型 |
输入项 |
---|---|
网址 |
<协议>:// <服务器> / <型号名称> / oslc / am / pu / operation / |
POST 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:operation> <!-必需属性-> <dcterms:identifier>使用GUID PREFIX进行操作的向导(用于更新)</ 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元素的指南</ ss:classifierresourceidentifier> <ss:scope>范围</ ss:scope> <ss:concurrency>一致性</ ss:concurrency> <ss:isstatic>静态</ ss:isstatic> <ss:isabstract>是摘要</ ss:isabstract> <ss:isreturnarray> IS返回数组</ ss:isreturnarray> <ss:isquery>是查询</ ss:isquery> <ss:issynchronized>已同步</ ss:issynchronized> <ss:isconst> IS CONST </ ss:isconst> <ss:ispure>是纯</ ss:ispure> <ss:position>数值</ ss:position> <ss:behavior>行为</ ss:behavior> </ ss:operation> </ rdf:RDF> |
资源形态 |
<协议>:// <服务器> / <型号> / oslc / am / rs / operation / |
元素操作参数
类型 |
输入项 |
---|---|
网址 |
<协议>:// <服务器> / <型号名称> / oslc / am / pu / operationparameter / |
POST 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 PREFIX进行操作参数的GUI(更新)</ dcterms:identifier> <!-启用安全性的模型中必需的-> <ss:useridentifier>用户认证令牌</ ss:useridentifier> <!-可更新的属性-> <dcterms:title>操作参数名称</ dcterms:title> <dcterms:description>注释</ dcterms:description> <ss:classifiername>数据类型/分类名称</ ss:classifiername> <ss:classifierresourceidentifier>分类EA元素的指南</ ss:classifierresourceidentifier> <ss:defaultvalue>默认值</ ss:defaultvalue> <ss:paramdirection>方向</ ss:paramdirection> <ss:position>数值</ ss:position> </ ss:parameter> </ rdf:RDF> |
资源形态 |
<协议>:// <服务器> / <型号> / oslc / am / rs / operationparameter / |
连接器
类型 |
输入项 |
---|---|
网址 |
<协议>:// <服务器> / <型号名称> / oslc / am / pu / resourcelink / |
POST 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前缀的源包/元素的GUI </ dcterms:identifier> <ss:{连接器类型} rdf:ID =“ ID” rdf:resource =“ <协议>:// <服务器>:<端口> / <模型> / oslc / am / resource / <目标软件包/元素指南带GUID前缀> /“ /> </ oslc_am:资源> <rdf:说明rdf:about =“#ID”> <dcterms:identifier>具有GUID PREFIX的连接器的GUI(用于更新)> </ dcterms:identifier> <!-启用安全性的模型中必需的-> <ss:useridentifier>用户认证令牌</ ss:useridentifier> <!-可更新的属性-> <dcterms:title>连接器名称</ dcterms:title> <dcterms:description>注释</ dcterms:description> <ss:direction>方向</ ss:direction> </ rdf:Description> </ rdf:RDF> |
资源形态 |
<协议>:// <服务器> / <模型> / oslc / am / rs / linktype / |
包/元素讨论
类型 |
输入项 |
---|---|
网址 |
<协议>:// <服务器> / <型号名称> / oslc / am / pu / discussion / |
POST 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 =“ http://xmlns.com/foaf/0.1/” xmlns:ss =“ http://www.sparxsystems.com.au/oslc_am#”> <ss:讨论> <!-必需属性-> <dcterms:identifier>使用GUID PREFIX进行讨论的向导(用于更新)</ dcterms:identifier> <!-启用安全性的模型中必需的-> <ss:useridentifier>用户认证令牌</ ss:useridentifier> <!-可更新的属性-> <ss:status>讨论状态</ ss:status> <ss:priority>讨论优先级</ ss:priority> </ ss:discussion> </ rdf:RDF> |
资源形态 |
<协议>:// <服务器> / <型号> / oslc / am / rs / discussion / |
包/元素资源分配
类型 |
输入项 |
---|---|
UML |
<协议>:// <服务器> / <型号名称> / oslc / am / pu / resourceallocation / |
POST 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 =“ http://xmlns.com/foaf/0.1/” xmlns:ss =“ http://www.sparxsystems.com.au/oslc_am#”> <ss:资源分配> <!-必需属性-> <dcterms:identifier>使用GUID PREFIX进行资源分配的GUI(用于更新)</ dcterms:identifier> <!-启用安全性的模型中必需的-> <ss:useridentifier>用户认证令牌</ ss:useridentifier> <!-可更新的属性-> <ss:资源名称> <foaf:Person> <foaf:name>作者</ foaf:name> </ foaf:人员> </ ss:resourcename> <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:resourceallocation> </ rdf:RDF> |
资源形态 |
<协议>:// <服务器> / <模型> / oslc / am / rs / resourceallocation / |
封装/元素测试
类型 |
输入项 |
---|---|
网址 |
<协议>:// <服务器> / <型号名称> / oslc / am / pu / test / |
POST 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 =“ http://xmlns.com/foaf/0.1/” xmlns:ss =“ http://www.sparxsystems.com.au/oslc_am#”> <ss:test> <!-必需属性-> <dcterms:identifier>使用GUID PREFIX进行测试的GUI(用于更新)</ dcterms:identifier> <!-启用安全性的模型中必需的-> <ss:useridentifier>用户认证令牌</ ss:useridentifier> <!-可更新的属性-> <dcterms:title>测试名称</ dcterms:title> <ss:classtype>类类型</ ss:classtype> <dcterms:type> TYPE </ dcterms:type> <ss:status>状态</ ss:status> <ss:lastrun> YYYY-MM-DD格式</ ss:lastrun> <ss:runby> <foaf:Person> <foaf:name>人名</ foaf:name> </ foaf:人员> </ ss:runby> <ss:checkedby> <foaf:Person> <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 / |
包/元素标签值
类型 |
输入项 |
---|---|
网址 |
<协议>:// <服务器> / <型号名称> / oslc / am / pu / taggedvalue / |
POST 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:taggedvalue> <!-必需属性-> <dcterms:identifier>带有GUID前缀的标记值的GUI(用于更新)</ dcterms:identifier> <!-启用安全性的模型中必需的-> <ss:useridentifier>用户认证令牌</ ss:useridentifier> <!-可更新的属性-> <ss:value>标记值</ ss:value> <dcterms:description>标记注释</ dcterms:description> </ ss:taggedvalue> </ rdf:RDF> |
资源形态 |
<协议>:// <服务器> / <模型> / oslc / am / rs / taggedvalue / |
包装/元素变更
类型 |
输入项 |
---|---|
网址 |
<协议>:// <服务器> / <型号名称> / 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 =“ http://xmlns.com/foaf/0.1/” xmlns:ss =“ http://www.sparxsystems.com.au/oslc_am#”> <ss:change> <!-必需属性-> <dcterms:identifier>使用GUID前缀更改(更新)的GUI </ dcterms:identifier> <!-启用安全性的模型中必需的-> <ss:useridentifier>用户安全性指南</ ss:useridentifier> <!-可更新的属性-> <dcterms:title>更改名称</ dcterms:title> <ss:requestedby> <foaf:Person> <foaf:name>人名</ foaf:name> </ foaf:人员> </ ss:requestedby> <ss:requestedon> YYYY-MM-DD格式</ ss:requestedon> <ss:status>新建/已验证/已完成</ ss:status> <ss:priority>高/中/低</ ss:priority> <ss:completedby> <foaf:Person> <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 / |
封装/元素缺陷
类型 |
输入项 |
---|---|
网址 |
<协议>:// <服务器> / <型号名称> / oslc / am / pu / maintenanceitem / |
POST 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 =“ http://xmlns.com/foaf/0.1/” xmlns:ss =“ http://www.sparxsystems.com.au/oslc_am#”> <ss:缺陷> <!-必需属性-> <dcterms:identifier> GUID PREFECT(要更新)的GUID前缀</ dcterms:identifier> <!-启用安全性的模型中必需的-> <ss:useridentifier>用户认证令牌</ ss:useridentifier> <!-可更新的属性-> <dcterms:title>默认名称</ dcterms:title> <ss:报道者> <foaf:Person> <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:Person> <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:defect> </ rdf:RDF> |
资源形态 |
<协议>:// <服务器> / <型号> / oslc / am / rs / defect / |
包/元素问题
类型 |
输入项 |
---|---|
网址 |
<协议>:// <服务器> / <型号名称> / oslc / am / pu / maintenanceitem / |
POST 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 =“ http://xmlns.com/foaf/0.1/” xmlns:ss =“ http://www.sparxsystems.com.au/oslc_am#”> <ss:issue> <!-必需属性-> <dcterms:identifier>使用GUID PREFIX发行的GUID(要更新)</ dcterms:identifier> <!-启用安全性的模型中必需的-> <ss:useridentifier>用户认证令牌</ ss:useridentifier> <!-可更新的属性-> <dcterms:title>问题名称</ dcterms:title> <dcterms:title>问题名称</ dcterms:title> <ss:raiseby> <foaf:Person> <foaf:name>人名</ foaf:name> </ foaf:人员> </ ss:raisedby> <ss:raisedon> YYYY-MM-DD格式</ ss:raisedon> <ss:status>状态</ ss:status> <ss:priority>优先级</ ss:priority> <ss:completedby> <foaf:Person> <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:issue> </ rdf:RDF> |
资源形态 |
<协议>:// <服务器> / <型号> / oslc / am / rs / issue / |
包/元素任务
类型 |
输入项 |
---|---|
网址 |
<协议>:// <服务器> / <型号名称> / oslc / am / pu / maintenanceitem / |
POST 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 =“ http://xmlns.com/foaf/0.1/” xmlns:ss =“ http://www.sparxsystems.com.au/oslc_am#”> <ss:任务> <!-必需属性-> <dcterms:identifier>使用GUID PREFIX进行任务的GUI(更新)</ dcterms:identifier> <!-启用安全性的模型中必需的-> <ss:useridentifier>用户认证令牌</ ss:useridentifier> <!-可更新的属性-> <dcterms:title>任务名称</ dcterms:title> <ss:requestedby> <foaf:Person> <foaf:name>人名</ foaf:name> </ foaf:人员> </ ss:requestedby> <ss:requestedon> YYYY-MM-DD格式</ ss:requestedon> <ss:status>状态</ ss:status> <ss:priority>优先级</ ss:priority> <ss:completedby> <foaf:Person> <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:task> </ rdf:RDF> |
资源形态 |
<协议>:// <服务器> / <模型> / oslc / am / rs / task / |
包/元素事件
类型 |
输入项 |
---|---|
网址 |
<协议>:// <服务器> / <型号名称> / oslc / am / pu / maintenanceitem / |
POST 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 =“ http://xmlns.com/foaf/0.1/” xmlns:ss =“ http://www.sparxsystems.com.au/oslc_am#”> <ss:event> <!-必需属性-> <dcterms:identifier>使用GUID PREFIX进行事件的GUI(更新)</ dcterms:identifier> <!-启用安全性的模型中必需的-> <ss:useridentifier>用户认证令牌</ ss:useridentifier> <!-可更新的属性-> <dcterms:title>事件名称</ dcterms:title> <ss:报道者> <foaf:Person> <foaf:name>人名</ foaf:name> </ foaf:人员> </ ss:reportedby> <ss:requestedon> YYYY-MM-DD格式</ ss:requestedon> <dcterms:type> TYPE </ dcterms:type> <ss:priority>优先级</ ss:priority> <ss:resolvedby> <foaf:Person> <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:event> </ rdf:RDF> |
资源形态 |
<协议>:// <服务器> / <模型> / oslc / am / rs / event / |
包装/元素决定
类型 |
输入项 |
---|---|
网址 |
<协议>:// <服务器> / <型号名称> / oslc / am / pu / maintenanceitem / |
POST 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 =“ http://xmlns.com/foaf/0.1/” xmlns:ss =“ http://www.sparxsystems.com.au/oslc_am#”> <ss:决定> <!-必需属性-> <dcterms:identifier>使用GUID PREFIX进行决策的GUI(用于更新)</ dcterms:identifier> <!-启用安全性的模型中必需的-> <ss:useridentifier>用户认证令牌</ ss:useridentifier> <!-可更新的属性-> <dcterms:title>决定名称</ dcterms:title> <ss:所有者> <foaf:Person> <foaf:name>人名</ foaf:name> </ foaf:人员> </ ss:owner> <ss:date> YYYY-MM-DD格式</ ss:date> <ss:status>状态</ ss:status> <ss:impact>影响力</ ss:impact> <ss:author> <foaf:Person> <foaf:name>人名</ foaf:name> </ foaf:人员> </ ss:author> <ss:有效> YYYY-MM-DD格式</ ss:有效> <ss:version>版本</ ss:version> <dcterms:description>注释</ dcterms:description> <ss:history>历史</ ss:history> </ ss:decision> </ rdf:RDF> |
资源形态 |
<协议>:// <服务器> / <模型> / oslc / am / rs / decision / |
包/元素文件
类型 |
输入项 |
---|---|
网址 |
<协议>:// <服务器> / <型号名称> / oslc / am / pu / maintenanceitem / |
POST 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 =“ http://xmlns.com/foaf/0.1/” xmlns:ss =“ http://www.sparxsystems.com.au/oslc_am#”> <ss:document> <!-必需属性-> <dcterms:identifier>使用GUID PREFIX更新文档的指南</ dcterms:identifier> <!-启用安全性的模型中必需的-> <ss:useridentifier>用户认证令牌</ ss:useridentifier> <!-可更新的属性-> <dcterms:title>文件名</ dcterms:title> <ss:requestedby> <foaf:Person> <foaf:name>人名</ foaf:name> </ foaf:人员> </ ss:requestedby> <ss:requestedon> YYYY-MM-DD格式</ ss:requestedon> <ss:status>状态</ ss:status> <ss:priority>优先级</ ss:priority> <ss:completedby> <foaf:Person> <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:document> </ rdf:RDF> |
资源形态 |
<协议>:// <服务器> / <模型> / oslc / am / rs / document / |
封装/元素特征
类型 |
输入项 |
---|---|
网址 |
<协议>:// <服务器> / <型号名称> / oslc / am / pu / maintenanceitem / |
POST 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 =“ http://xmlns.com/foaf/0.1/” xmlns:ss =“ http://www.sparxsystems.com.au/oslc_am#”> <ss:mfeature> <!-必需属性-> <dcterms:identifier>具有GUID PREFIX的功能GUI(要更新)</ dcterms:identifier> <!-启用安全性的模型中必需的-> <ss:useridentifier>用户认证令牌</ ss:useridentifier> <!-可更新的属性-> <dcterms:title>功能名称</ dcterms:title> <ss:requestedby> <foaf:Person> <foaf:name>人名</ foaf:name> </ foaf:人员> </ ss:requestedby> <ss:requestedon> YYYY-MM-DD格式</ ss:requestedon> <ss:status>状态</ ss:status> <ss:priority>优先级</ ss:priority> <ss:completedby> <foaf:Person> <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 / |
包装/元素的努力
类型 |
输入项 |
---|---|
网址 |
<协议>:// <服务器> / <型号名称> / oslc / am / pu / projectmanagementitem / |
POST 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 PREFIX进行努力的GUID(要更新)</ dcterms:identifier> <!-启用安全性的模型中必需的-> <ss:useridentifier>用户认证令牌</ ss:useridentifier> <!-可更新的属性-> <dcterms:title> EFFORT NAME </ dcterms:title> <dcterms:type> TYPE </ dcterms:type> <ss:time>数值</ ss:time> <dcterms:description>注释</ dcterms:description> </ ss:effort> </ rdf:RDF> |
资源形态 |
<协议>:// <服务器> / <模型> / oslc / am / rs / effort / |
封装/元素风险
类型 |
输入项 |
---|---|
网址 |
<协议>:// <服务器> / <型号名称> / oslc / am / pu / projectmanagementitem / |
POST 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 PREFIX进行风险更新(更新)</ dcterms:identifier> <!-启用安全性的模型中必需的-> <ss:useridentifier>用户认证令牌</ ss:useridentifier> <!-可更新的属性-> <dcterms:title>风险名称</ dcterms:title> <dcterms:type>风险类型</ dcterms:type> <ss:weight>数值</ ss:weight> <dcterms:description>注释</ dcterms:description> </ ss:risk> </ rdf:RDF> |
资源形态 |
<协议>:// <服务器> / <模型> / oslc / am / rs / risk / |
封装/元素指标
类型 |
输入项 |
---|---|
网址 |
<协议>:// <服务器> / <型号名称> / oslc / am / pu / projectmanagementitem / |
POST 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:metric> <!-必需属性-> <dcterms:identifier>使用GUID PREFIX进行度量的GUID(要更新)</ dcterms:identifier> <!-启用安全性的模型中必需的-> <ss:useridentifier>用户认证令牌</ ss:useridentifier> <!-可更新的属性-> <dcterms:title>指标名称</ dcterms:title> <dcterms:type>度量类型</ dcterms:type> <ss:weight>数值</ ss:weight> <dcterms:description>注释</ dcterms:description> </ ss:metric> </ rdf:RDF> |
资源形态 |
<协议>:// <服务器> / <型号> / oslc / am / rs / metric / |
笔记
- 可通过Pro Cloud Server使用有效许可证使用此功能
- 当Pro Cloud Server与Enterprise Architect模型的连接配置为只读连接时,此功能将不可用
- 在启用安全性的模型中,您需要在POST XML中提供用户身份验证令牌(通过'ss:useridentifier'XML元素)以创建资源或资源功能部件
- 在启用了“需要用户锁定才能编辑”选项的启用安全性的模型中,如果出现以下情况,则可以更新资源/资源功能:
-您具有“锁定元素”权限,并且
-资源未被其他用户锁定 - 在启用了审核的模型中通过OSLC更新资源/资源功能时,将不会记录对该模型所做的更改
- Enterprise Architect不支持使用“标记值更新”服务修改包/元素上标记值的类型(URL:<协议>:// <服务器> / <模型名称> / oslc / am / pu / taggedvalue /)
- OSLC规范使用HTTP PUT更新资源属性,而Enterprise Architect使用HTTP POST更新资源属性