GB/T 36456.2-2018 面向工程领域的共享信息模型 第2部分:领域信息服务接口

GB/T 36456.2-2018 Engineering domain oriented shared information model—Part 2:Domain information service interface

国家标准 中文简体 现行 页数:24页 | 格式:PDF

基本信息

标准号
GB/T 36456.2-2018
相关服务
标准类型
国家标准
标准状态
现行
中国标准分类号(CCS)
国际标准分类号(ICS)
发布日期
2018-06-07
实施日期
2019-01-01
发布单位/组织
国家市场监督管理总局、中国国家标准化管理委员会
归口单位
全国信息技术标准化技术委员会(SAC/TC 28)
适用范围
GB/T 36456的本部分规定了用以支持按GB/T 36456.1描述的领域信息模型框架实现的共享信息模型信息服务接口的数据类型和接口函数。
本部分适用于访问符合GB/T 36456.1的共享信息模型的概念、属性、关系,也适用于支持共享信息模型应用软件的开发。

研制信息

起草单位:
清华大学、中国电子技术标准化研究院、中车信息技术有限公司
起草人:
孙家广、顾明、刘玉身、张荷花、高歌、余云涛、杨磊、李博
出版信息:
页数:24页 | 字数:44 千字 | 开本: 大16开

内容描述

ICS35.240.50

L67

中华人民共和国国家标准

GB/T36456.2-2018

面向工程领域的共享信息模型

第2部分:领域信息服务接口

Engineeringdomainorientedsharedinformationmodel一

Part2:Domaininformationserviceinterface

2018-06-07发布2019-01-01实施

国家市场监督管理总局峪非

中国国家标准化管理委员会0(..'I(J

GB/T36456.2-2018

目次

缩术规范…前言

7口65据定略43语21语和定性引范围义用-文件1111

接数约·u732

函数类型

I

GB/T36456.2-2018

表11创建概念参数列表

名称捎述类型备注

概念名称的列表,可以以多种语言表示,以逗号分隔多

namesform

表单参数

个名称

contextform

概念所属的话境,以请境标识符表示表单参数

definitionform

概念的定义表单参数

conceptType概念类型,参见枚举数据类型EimConceptTypeEnumform表单参数

guid标识符form表单参数

返回值:返回新创建概念(即返回值),见表120

表12创建概念返回值

类型

内容

element:xsd,anyURI

application/xml

mediatypes:

application/json

7.1.2/EimConcept/{context}/{guid}

名称:查找舰念。

方法:GET。

含义:通过GUID的描述,返回一个概念的构造。

参数:见表13。

表13查找概念参数列表

名称捕述|类型备注

context

概念的语境,以语境标识符表示|归径参数

guid概念的畔一标识符IP灿路径参数

返回值:返回符合规定GUID的概念,见表140

表14查找概念返回值

类型内容

element:EimConcept

application/xml

mediatypes:

application/json

7.1.3/EimConcepts

名称:列举所有概念。

8

GB/T36456.2-2018

方法:GETO

含义:列举当前服务中包括的所有语境中的所有概念。

参数:元参数。

返|旦|值:返回当前服务中所有EimConcpet组成的列表,见表150

表15列举所有概念返回值

类型内容

element,EimConcept

application/xml

mediatypes:

application/json

7.1.4/EimConcept/{context}/{guid}/{childContext}/{childGuid}/relationshipType/{relationshipType}

名称:删除子概念。

方法:DELETE。

含义:删除与概念具有特定关系的子概念,关系的起始方向是指定的概念,关系的指向方向是子概

念。此项操作要求至少具有编辑权限。

参数:见表16。

表16删除子概念参数列表

类型

名称描述备注

context概念的语境,以语j竞标识符表示path路径参数

guid概念的唯一标识符path路径参数

childContext子概念的语境path路径参数

childGuid子概念的l唯一标识符path路径参数

relationshipType关系类型path路径参数

7.1.5/EimConcept/{context}/{guid}/children

名称:获取关联子概念。

方法:GETo

含义:获取指定概念的所有子舰念。

参数:见表17。

表17获取关联子概念参数列表

名称

描述|类型备注

阳的径参路径一数参数

context

概念的语悔以语境标识符表示|归

gu1d父概念的标讪4符|阳th

返|旦|值:返回以EimConcept表达的概念列表,见表18。

9

GB/T36456.2-2018

表18接取关联子概念返回值

类型内容

element:EimConcept

application/xml

mediatypes:

application/json

7.1.6/EimConcept/{context}/{guid}/child

名称:增加关联子概念。

方法:POST。

含义:增加一项子概念到指定的概念,新增加l的概念与指定概念具有指定类型的关系。关系的起始

方向是指定的概念,关系的指向方向是新增加的概念。执行此项操作需具有编辑权限。

参数:见表19。

表19增加关联子概念参数列表

类型

名称描述备注

context概念的语境,以i需境标识符表示path路径参数

guid指定概念的唯一标识符path路径参数

childURI所’增加的子概念的URIform

表单参数

指定概念和子概念之间的关系

relationshipType类型,参见枚举数据类型Eim-form表单参数

RelationshipTypeEnum

7.1.7/EimConcept/{context}/{guid}/children/{relationshipType}

名称:获取特定关系子概念。

方法:GET。

含义:获取指定概念具有特定类型关系的所有于概念。

参数:见表20。

表20获取特定关系子概念参数列表

类型

名称描述备注

context概念的话境,以语境标识符表示path路径参数

guid父概念的标识符path路径参数

relationshipType用关系类型来过法;path路径参数

返回值:返回以EimConcept表达的概念列表见表21。

10

GB/T36456.2-2018

表21获取特定关系子概念返回值

类型

内容

element·EimConcept

application/xml

mediatypes:

application/json

7.1.8/EimConcept/{context}/{guid}/definition

名称:增加定义。

方法:POST。

含义:为指定的概念增加定义,本操作应具备编辑权限。

参数:见表22。

表22增加定义参数列表

类型

名称描述备注

context概念的语境,以请j竞标识符表示path路径参数

guid增加l定义的概念的唯一标识符path路径参数

language所增加|的定义的语古标签form表单参数

definitionform

定义的文本捎述表单参数

返|旦|值:返回以xsd,anyURI对象表示的新创建定义的概念,见表23。

表23增加定义返回值

类型

内容

element:xsd,anyURI

application/xml

mediatypes:

application/json

7.1.9/EimConcept/{context}/{guid}/definition

名称:删除定义。

方法:DELETE。

含义:根据语境以及标识符指定特定的概念,为指定的概念删除定义,本操作应具备编辑权限。

参数:见表24。

表24删除定义参数列表

类型

名称描述备注

context概念的语境,以语境标识符表示path路径参数

guid概念的唯一标识符path路径参数

definition现有定义的捎述字段form表单参数

11

GB/T36456.2-2018

7.1.10/EimConcept/{context}/{guid}/name

名称:增加名称。

方法:POST。

含义:根据语境以及标识符指定特定的概念,为指定的概念增加新的概念名称,概念新增加的名称

不影响概念的标识符以及其他名称,本操作应具备编辑权限。

参数:见表25。

表25增加名称参数列表

类型

名称捎述备注

context概念的话境,以i吾境标识符表示path路径参数

guid所增加l名称的概念的唯一标识符path路径参数

language所增加名称的话古标签form我单参数

na口1e名称的文本form我单参数

返回值:返回以xsd,anyURI对象表达新增加名称的概念,见表26。

表26增加名称返回值

类型

内容

element:xsd:anyURI

application/xrnl

mediatypes:

application/json

7.1.11/EimConcept/{context}/{guid}/name

名称:删除名称。

方法:DELETE。

含义:为指定的概念删除已有名称。

参数:见表270

表27删除名称参数列表

类型

名称捎述备注

context概念的话境,以i需境标识符表示path路径参数

guid所删除名称的概念的唯一标识符path路径参数

na口1e名称的文本form我单参数

7.1.12/EimConcept/{context}/{guid}/parent

名称:增加父概念。

方法:POSTO

含义:增加一项父概念到指定的概念。

12

GB/T36456.2-2018

参数:见表28。

表28增加父概念参数列表

名称描述类型

备注

context

定制服务