GB/T36456.2-2018

面向工程领域的共享信息模型第2部分:领域信息服务接口

Engineeringdomainorientedsharedinformationmodel—Part2:Domaininformationserviceinterface

本文分享国家标准面向工程领域的共享信息模型第2部分:领域信息服务接口的全文阅读和高清PDF的下载,面向工程领域的共享信息模型第2部分:领域信息服务接口的编号:GB/T36456.2-2018。面向工程领域的共享信息模型第2部分:领域信息服务接口共有24页,发布于2019-01-01
  • 中国标准分类号(CCS)L67
  • 国际标准分类号(ICS)35.240.50
  • 实施日期2019-01-01
  • 文件格式PDF
  • 文本页数24页
  • 文件大小1.23M

以图片形式预览面向工程领域的共享信息模型第2部分:领域信息服务接口

面向工程领域的共享信息模型第2部分:领域信息服务接口


国家标准 GB/36456.2一2018 面向工程领域的共享信息模型 第2部分:领域信息服务接口 domainOrientedsharedinforn1ationm0del一 Engineerimg Part2:Dommaininformmationservyiceinterface 2018-06-07发布 2019-01-01实施 国家市场监督管理总局 发布 币国国家标准化管理委员会国家标准
GB;/T36456.2一2018 目 次 前言 范围 2 规范性引用文件 术语和定义 缩略语 5 约定 6 数据类型 接口丽数
GB;/T36456.2一2018 前 言 GB/T36456《面向工程领域的共享信息模型》分为三个部分 第1部分:领域信息模型框架; 第2部分;领域信息服务接口; 第3部分:测试方法 本部分为GB/T36456的第2部分 本部分按照GB/T1.l一2009给出的规则起草 请注意本文件的某些内容可能涉及专利 本文件的发布机构不承担识别这些专利的责任 本部分由全国信息技术标准化技术委员会(SAC/TC28)提出并归口 本部分起草单位;清华大学、电子技术标雅化研究院、中车信息技术有限公司 本部分主要起草人:孙家广、顾明、刘玉身、张荷花、高歌、余云涛、杨磊、李博
GB;/T36456.2一2018 面向工程领域的共享信息模型 第2部分领域信息服务接口 范围 GB/T36456的本部分规定了用以支持按GB/T36456.1描述的领域信息模型框架实现的共享信 息模型信息服务接口的数据类型和接口函数 本部分适用于访问符合GB/T36456.1的共享信息模型的概念、属性,关系,也适用于支持共享信 息模型应用软件的开发 规范性引用文件 下列文件对于本文件的应用是必不可少的 凡是注日期的引用文件,仅注日期的版本适用于本文 件 凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件 第工部分,领被信息极狠根架 GB/T36456.1面向工程领域的共享信息模型 术语和定义 下列术语和定义适用于本文件 3.1 概念服务conceptservice 为共享工程领域信息而访问领域概念的操作 3.2 语境context 为共享工程领域信息而定义的特定工程领域的范睦 3.3 属性服务prpertyservice 为共享工程领域信息而访问领域属性的操作 3.4 关系服务relationshipservice 为共享工程领域信息而访问概念间关系的操作 缩略语 下列缩略语适用于本文件 HTTP;超文本传输协议(HypertextTransferPrc rotocol JsON:JavaSeript对象标记(JavaSeriptObjeetNotation REsTful表征状态转移(ReprcesentationalstateTransfer) URI统一资源标识符(UniformResourceIdentifier) URL;统一资源定位符(UniformResourceL.ocator)
GB/T36456.2一2018 URN,统一资源名称(UniformResourceName) XML;可扩展标记语言(eXtensibleMarkupLanguage 5 约定 5.1数据类型约定 在描述特定的面向工程领域的信息模型接口时,可能使用到各种数据类型 本部分分别按简单、复 杂和枚举三类定义了其中一些常用的数据类型,分别使用以下形式予以定义 -对于简单数据类型,采用类型名称、中文含义、默认值的方法定义; -对于复杂数据类型,通过表格描述其具有的“属性”“属性名称”“属性类型”“基数属性可以出 现的次数)”以及“说明”来定义; -对于枚举数据类型,通过表格描述包含“基础类型”栏和与其他各行对应的“取值范围”栏来 定义 对于多个单词组成的关键间,本部分采取驼峰命名法,即每个单词的首字母大写,其余字母小写 5.2接口函数约定 本部分定义的接口丽数基于HTTP标准与RESTful架构,用以支持访问按GB/T36456.1定义的 领域信息模型框架实现的特定工程领域的共享信息模型 本部分按照“概念服务接口”“属性服务接口” 和“关系服务接口”分类描述各个接口 每个接口函数由以下部分组成 “域名”十“/版本”十“/路径”十“/语境”十“/标识符” 示例;http://ecbimms.org.cn/api/vl.0/EimConcept/erbim/BallastlessTrack 在REsTful架构中,由URI相对路径代表一项资源,所以路径一般由名词组成 每个接口函数按以下形式描述 标题中直接给出该接口函数的路径,用URI相对路径的形式给出 接口丽数用"名称"“方法"“含义"“参数"和"返回值"子以定义 本部分采用四种可用的HTTP方法,分别用GET、PUT,POsT和DELETE代表,其中 GET;获取服务提供的资源,GET方法是幕等和安全的 PUT;在服务段通过替换的方式更新资源,PU方法是幕等而不安全的; POST;在服务端创建新的资源,POsT方法是不幕等也不安全的 DELETE;从服务端删除资源,DELETE方法是幕等而不安全的 每个接口函数的参数按表1的内容给出 未给出接口函数参数表格的接口函数,不要求接口 丽数的参数 表1接口函数参数的描述 名称 描述" 类型 备注" 概念的语境,以语境标识符表示 context path 路径参数 “名称”栏下面逐一列出该接口中包含的参数的英文单词或组合词表示的名称 “描述”给出相应参数的定义或简要说明 “类型”用英文单词给出的相应参数的传递形式 “备注”给出参数的进一步描述性信息
GB;/T36456.2一2018 -每个接口丽数的返回值使用无表头的列表给出,具体要求如表2所示 未给出返回值表格的 接口函数,对返回数据没有要求 表2接口函数返回值的描述 类型 内容 yURI element xsd;any application/xml mediatypes: ##+ 接口函数返回值的描述 "接口丽数返回值的格式,具有多个取值表示有允许多种返回值类型,如json格式与xml格式 数据类型 6.1简单数据类型 6.1.1布尔型 xsdboolean;布尔型,其取值可能是 true:表示真,或肯定 alse:表示假,或否定 6.1.2字符型 xsd;string:字符串,默认值为空 6.1.3整数型 xsd:integer 整数型,默认值为0. 6.1.4浮点型 xed.doube:64位双精度浮点数,有符号数,默认值为0. 日期时间型 6.1.5 xsd:dateTime:日期时间型,格式为YYYY-MM-DDTHH:MM.Ss,默认值为“1900-12-31T23:59: 59” 6.1.6统一资源标识符型 xsd;anyUR1代表一个URRI的引用,包括URN和URL 6.2复杂数据类型 6.2.1语境EimContext) 语境数据类型表达特定工程领域的范睛,共享信息模型中的概念,属性,关系定义在特定的语境下 语境的标识符在整个服务端是全局唯一的 特定语境下的概念、属性,关系的标识符也是唯一的 语境 的参数定义见表3
GB/T36456.2一2018 表3语境参数 序号 属性类型 基数 属性名称 属性 说明 语境的标识符,是语境完整URI的 GUID 标识符 [1,1] 简化,由管理员在全局唯一地确 xsd:string 定,如“crbim 名称 语境的名称 Name xsd;string [0,* 描述 [O,1 语境的描述 Description Xsd;:string 版本 语境的版本 Version xsd;string [0,1 发布者 [O,1 语境的发布者 Publisher xsd;string 版本日期 [O,1] 版本日期 VersionDate xsd;dateTime 语境的完整URI地址,如: xsd:;anyURI 地址 [1,] Iocation httP:onto.crbim.com.e 6.2.2概念(EimConcept 概念表示对特定工程领域的具有重要意义的特定信息主体,其定义见表4 表4概念参数 属性 属性名称 说明 序号 属性类型 基数 概念的标识符,如 GUID 标识符 xsd;string [l,l] “BallastlessTrack” Name xsd;string 名称 C0,关 概念的名称,如“无砍轨道” 概念的定义,如“采用混凝土、,沥青 Definition 定义 xsd;string [0,1] 混合料等整体基础取代散粒碎石 道床的轨道结构 类型 0,1] 概念进一步的类型信息 Tye xsd;string 概念完整地址,由语境的URI+概 念GUD表示,如 地址 xsd;anyURl [0,1 [ocation httP://onto.crbim.com.cn BallastlessTrack 6.2.3属性(EimProperty 属性表示工程领域概念的特征与描述性信息,如材质、物理特性、生产和工艺特征等信息,其具体参 数定义见表5
GB;/T36456.2一2018 表5属性参数 序号 属性 属性名称 属性类型 基数 说明 GUID 标识符 xsd:string [1,1 属性的标识符 Name 名称 xsd:string [0,* 属性的名称 描述 Deseription xsd;string [0,1 属性的描述 类型 属性的进一步的类型信息 xsdstring Type [0,1 Value [0,1 取值 属性的取值 xsd;string Unit 单位 [0,1 属性的单位 xsd;string L.ocation 地址 xsd:anyURI [0,1门 属性的完整地址 6.2.4关系(EimRelationship 关系表示工程领域概念之间的相互作用,具体参数定义见表6 表6关系参数 序号 属性名称 属性类型 说明 属性 基数 GUID [1.1] 标识符 关系的标识符 xsd;string Name [o 名称 关系的名称 xsd;string Description 描述 [[0,1 关系的描述 xsd:string Type 关系的进一步的类型信息 类型 [0,1 xsd:string Parent 父结点 xsd;anyURI [[o," 关系的起始结点 Child 子结点 xsd;anyUR1 [O, 关系的指向结点 关系的完整地址 l.ocation 地址 xsd;anyURI [0,1 6.3枚举数据类型 6.3.1用户类型枚举(EimUserIypeEmum 用户类型表明访问领域信息服务的用户的权限类别 领域信息服务的常用用户类型以用户类型枚 举表示,定义见表7 表7用户类型枚举 基础数据类型 取值范围 备注 xsd;string vaue="ADMINISTRATOR" 管理员,具有最高权限 编辑者,具有读写权限 xsd;string value="EDITOR" 读者,具有读权限 xsd;string value="READER" value="GUEST" 游客,未赋予权限 xsd:string alue="USERDEFINEDy" xsd:string 用户定义
GB/T36456.2一2018 6.3.2关系类型枚举(EmRelationshiplypet 3num 关系类型是表明特定工程领域概念、属性之间的相关联系 关系通常是双向的,包括关系的起始方 向(父方向),以及关系的指向方向(子方向) 工程领域信息的常用关系类型以关系类型枚举表示,定义 见表8. 表8关系类型枚举 基础数据类型 取值范围 备注 语境 xsd;string value="HASCONTEXT" alue="Ass(oCIATEs" 关联 xsd;string alue="cOMP0SES" 分解 Xsd:string xsd;string value="GROUPS" 成组 walue="sPBcIAL1IzEs" 细化 xsdstring value="SEQUENCES" xsd:string 序列 value="HASPRO)PERTY" 具有属性 Xsd:string walue="HAsUNITs" 具有单位 xsd;string value="HAsvALUES" 具有取值 xsd;string value="USERDEFINED" 用户定义 xsd:string 6.3.3概念类型枚举(EimConceptIypeEnum 概念类型是用于描述工程领域相关概念类别的数据类型,工程领域的常用概念类型以概念类型枚 举表示,定义见表9 注具体工程领域的任何概念适合于一种且只适合于一种概念类型 表9概念类型枚举 基础数据类型 取值范围 备注 xsd:string value="ENGINEERING" 工程 "FUNCTIONALSTRUCTURE" 功能结构 value xsd;string alue="SPATIALSTRUCTURE" 空间结构 xsd:string xsd;string walue="SPACE" 空间 构件 xsd:string value="COMPONENT" value="PRODUcT" 产品 xsdstring value="ACT(OR" 角色 xsd:string xsd:string value="TASK" 任务 walue="IssUE" 问题 xsdstring
GB;/T36456.2一2018 表9(续) 基础数据类型 取值范围 备注 xsd:string value="REsOURCE" 资源 walue="LIBRARY" xsd:string value="ITEM" xsd;string xsd;string vale="DOCUMENT" 文档 材质 xsd;string value="MATERIAL" value="GEoMETRY” 几何 xsd:string alue="GE(OPOsITION” 位置 Xsd;string xsd;string value="USERDEFINED"” 用户定义 6.3.4属性类型枚举(EimPropertyIypeEmum) 属性是指特定工程领域的概念可以关联的特征信息 按照其不同的取值、属性可以有不同的类型 工程领域的信息概念可能具有的属性的类型具体定义见表10 表10属性类型枚举 基础数据类型 取值范围 备注 xsd;string vale="B0)(OLEANVALUE" 布尔型 xsd;string vale="sTRINGVALUE" 字符型 value="INTEGERVALUE" 整数型 Xsd;string value="DOUBLEVALUE" 浮点型 Xsd;string Value="DATETIME" 时间型 Xsd;string xsd;string Value="ANYURI" URI型 接口函数 7.1概念服务接口 7.1.1/Eimcomcept 名称:创建概念 方法:POST 含义;创建新的概念,其名称与描述须在创建前检查 参数:见表11
GB/T36456.2一2018 表11创建概念参数列表 名称 描述 类型 备注 概念名称的列表,可以以多种语言表示,以逗号分隔多 form 表单参数 nammes 个名称 表单参数 概念所属的语境,以语境标识符表示 form context definition 概念的定义 form 表单参数 conceptType 概念类型,参见枚举数据类型EimConceptTypeEnum orm 表单参数 guid 标识符 orm 表单参数 返回值:返回新创建概念(即返回值),见表12 表12创建概念返回值 类型 内容 nyURl element xsd;any applieation/xml rmediatypes: application/json 7.1.2/EimConcept/context)/guid) 名称;查找概念 方法:GET 含义;通过GUID的描述,返回一个概念的构造 参数:见表13 表13查找概念参数列表 名称 描述 类型 备注 概念的语境,以语境标识符表示 路径参数 context path 路径参数 gud 概念的唯一标识符 path 返回值;返回符合规定GUID的概念,见表14 表14查找概念返回值 类型 内容 EimConcept element application/xml mmediatypes; application/json 7.1.3 /Eimcoepls 名称;列举所有概念
GB;/T36456.2一2018 方法:GET 含义;列举当前服务中包括的所有语境中的所有概念 参数:无参数 返回值;返回当前服务中所有EEimConepet组成的列表,见表15 表15列举所有概念返回值 类型 内容 EimConcept element application/xml mediatypes aPplication/json 7.1.4/EimConept/comtesxt)/guid//chilContext)/(childGuia)/reationshiplype/irtationshiplype 名称:删除子概念 方法:DELETE 含义;删除与概念具有特定关系的子概念,关系的起始方向是指定的概念,关系的指向方向是子概 念 此项操作要求至少具有编辑权限 参数:见表16 表16删除子概念参数列表 名称 描述 类型 备注 context 概念的语境,以语境标识符表示 path 路径参数 概念的唯一标识符 路径参数 guid path ehildContext 子概念的语境 path 路径参数 hildGuid 子概念的唯一标识符 path 路径参数 关系类型 路径参数 relationshipType path gua/hldren 7.1.5/EimConcept/conte%t/ 名称;获取关联子概念 方法:GET 含义;获取指定概念的所有子概念 参数:见表17 表17获取关联子概念参数列表 名称 描述 类型 备注 概念的语境,以语境标识符表示path 路径参数 context 父概念的标识符 路径参数 guidl path 返回值:返回以EimConcept表达的概念列表,见表18.
GB/T36456.2一2018 表18获取关联子概念返回值 类型 内容 lement: EimConcept applieation/xml mediatypes: application/json 7.1.6/EinmConcept/context)/gud)/ehild 名称;增加关联子概念 方法:POsT 含义;增加一项子概念到指定的概念,新增加的概念与指定概念具有指定类型的关系 关系的起始 方向是指定的概念,关系的指向方向是新增加的概念 执行此项操作需具有编辑权限 参数:见表19 表19增加关联子概念参数列表 名称 描述 类型 备注 概慨念的语境,以语境标识符表示path 路径参数 context 指定概念的唯一标识符 路径参数 guid path childURI 所增加的子概念的URI form 表单参数 指定概念和子概念之间的关系 类型,参见枚举数据类型Eim 表单参数 form relationshipType RelationshipTypeEnum guid/children/ 7.1.7 /EimConept/context)/I /IrelationshipIype) 名称:获取特定关系子概念 方法:GET 含义:获取指定概念具有特定类型关系的所有子概念 参数;见表20 表20获取特定关系子概念参数列表 名称 描述 类型 备注 概念的语境,以语境标识符表示 path 路径参数 context guid 父概念的标识符 path 路径参数 relationshipType 用关系类型来过滤 path 路径参数 返回值:返回以EimConcept表达的概念列表见表21 10
GB;/T36456.2一2018 表21获取特定关系子概念返回值 类型 内容 EimConcept element applieation/xml mediatypes: applieation/jsom 7.1.8/EimConeept/eontext/guid)/definiti tion 名称;增加定义 方法;POsT 含义:为指定的概念增加定义,本操作应具备编辑权限 参数;见表22 表22增加定义参数列表 类型 备注 名称 描述 概念的语境,以语境标识符表示path 路径参数 context guid 增加定义的概念的唯一标识符 path 路径参数 所增加的定义的语言标签 orm 表单参数 language definition 定义的文本描述 form 表单参数 返回值;返回以xsd.:anyURI对象表示的新创建定义的概念,见表23 表23增加定义返回值 类型 内容 lement: xsd:anyURI application/xml mediatypes application/json 7.1.9/EimConept/context}/guid)/definition 名称;删除定义 方法:DELETE 含义;根据语境以及标识符指定特定的概念,为指定的概念删除定义,本操作应具备编辑权限 参数:见表24 表24删除定义参数列表 名称 描述 类型 备注 概念的语境,以语境标识符表示 路径参数 context path 概念的唯一标识符 路径参数 guid path 现有定义的描述字段 formm 表单参数 definition 1
GB/T36456.2一2018 7.1.10/EimConcept/contex xt)/guid)/name 名称:增加名称 方法:P0ST 含义;根据语境以及标识符指定特定的概念,为指定的概念增加新的概念名称,概念新增加的名称 不影响概念的标识符以及其他名称,本操作应具备编辑权限 参数:见表25 表25增加名称参数列表 名称 描述 类型 备注 概念的语境,以语境标识符表示 path 路径参数 context guid 所增加名称的概念的唯一标识符 path 路径参数 所增加名称的语言标签 language form 表单参数 名称的文本 表单参数 name form 返回值;返回以xsd:anyURI对象表达新增加名称的概念,见表26 表26增加名称返回值 类型 内容 xsd;anyURI element: applieation/xml mediatypes application/json 7.1.11/EimConeept/context/guid)/name 名称;删除名称 方法;DELETE 含义;为指定的概念删除已有名称 参数见表27 表27删除名称参数列表 名称 描述 备注 类型 慨念的语境,以语境标识符表示 路径参数 context path guid 所删除名称的概念的唯一标识符 路径参数 path 名称的文本 form 表单参数 name 7.1.12/EimConeept/comtext)/guid)/parent 名称;增加父概念 方法:P0ST 含义;增加一项父概念到指定的概念 12
GB;/T36456.2一2018 参数:见表28 表28增加父概念参数列表 名称 描述 类型 备注 概念的语境,以语境标识符表示 路径参数 context path 所增加的子概念的唯一标识符 路径参数 guid path parentUR1 所增加的父概念的URI formm 表单参数 relationshipType 父概念和子概念间的关系类型 form 表单参数 /Eimcepweotet:/eutd/ rentContext)/ 7.1.13 IparentGuid/relationshiptpe/relationshipIpe' pare 名称;删除父概念 方法:DELETE 含义:根据指定概念的语境与标识符,以及与其具有某种特定关系的父概念的标识符,删除指定概 念的一项父概念 此项操作至少需要编辑权限 参数;见表29 表29删除父概念参数列表 名称 描述 类型 备注 概念的语境,以语境标识符表示 路径参数 context path 需要删除子概念的标识符 路径参数 guid path parentContext 所删除父概念的语境 path 路径参数 parentGuid 所删除的父概念的标识符 path 路径参数 关系类型 路径参数 relationshipType path 7.1.14/EimConcept/eontext)/guid/parents 名称;获取父概念 方法;GET 含义:获取指定概念的所有父概念 参数;见表30 表30获取父概念参数列表 名称 描述 类型 备注 概念的语境,以标识符表示 context path 路径参数 guid 当前指定概念的GUID path 路径参数 pageSize 页面大小 query 查询参数 获取缓存数据 cache query 查询参数 13
GB/T36456.2一2018 返回值;以EimConcept表达的概念列表,见表31 表31获取父概念返回值 类型 内容 lement EimConcept applieation/xml mediatypes applieation/json 7.1.15/EimConcept/context 名称;获取语境全部概念 方法:GET 含义;列举特定语境中所有概念 参数:见表32 表32获取语境全部概念参数列表 名称 描述 类型 备注 概念的语境,以语境标识符表示 context path 路径参数 pageSize 页面大小 query 查询参数 获取缓存数据 cache query 查询参数 返回值;以EimConcep表达的概念列表,见表33 表33获取语境全部概念返回值 类型 内容 element: EimConcept application/xml mmediatypes; application/json 7.1.16/EimConeept/context\/guid)/parent/relatonshipIypey 名称:获取特定关系父概念 方法:GET 含义;获取与指定概念具有特定关系的所有父概念 参数:见表34 14
GB;/T36456.2一2018 表34获取特定关系父概念参数列表 类型 备注 名称 描述 概念的语境,以语境标识符表示 路径参数 context path 概念的标识符 路径参数 eud path relationshpType 需要过滤的关系类型 path 路径参数 pageSize 页面大小 查询参数 query cache 获取缓存数据 查询参数 query 返回值:返回以EimConcept表达的概念列表,见表35 表35获取特定关系父概念返回值 类型 内容 clement EimConcept application/xml mediatypes application/json 7.1.17 /EimConcept/search/searchString 名称;概念搜索 方法:GET 含义;通过给定字符串搜索概念 参数:见表36 表36概念搜索参数列表 名称 描述 类型 备注 用来匹配的字符串,UIF8编码 路径参数 searchString path 页面大小 查询参数 pageSize query 获取缓存数据 查询参数 cache query 返回值;返回名称符合搜索给定搜索字符串的概念列表,见表37 表37概念搜索返回值 类型 内容 dlement: EimConcept application/xml mediatypes application/json 7.1.18 Eimceep/eareh/ler/ype/eoeeplrype:/searchsirng) 名称;概念模式搜索 15
GB/T36456.2一2018 方法:GET 含义;按给定字符串和概念类型搜索概念 参数:见表38 表38概念模式搜索参数列表 名称 描述 类型 备注 路径参数 RI8 限定的概念的类型 concept path searehString 用来匹配的字符串,UTF8编码 路径参数 path pageSize 页面大小 查询参数 guery cache 获取缓存数据 查询参数 query 返回值;返回名称符合搜索给定搜索字符串,类型符合给定的概念类型的概念,见表39 表39概念模式搜索返回值 类型 内容 element Eimconcepm applieation/xml mediatypes application/jsonm 7.1.19/EimContexts 名称;获取语境 方法:GET 含义;当前服务中包含多个语境,本操作在无参数的情况下返回所有的语境 参数:无 返回值;返回所有语境的URI的列表,见表40. 表40获取语境返回值 类型 内容 xsd;anyUR element: applieation/xml mediatypes applieation/json 7.1.20/EimConeepts/context) 名称;获取语境概念 方法:GET 含义:当前服务中包含多个语境,本操作在指定特定的语境返回该语境中所有的概念 参数:见表41. 16
GB;/T36456.2一2018 表41获取语境概念参数列表 名称 描述 类型 备注 概念所在的语境,以语境标识符 path 路径参数 context 表示 返回值;返回所有概念的UR1的列表,见表42 表42获取语境概念返回值 类型 内容 dlement: xsd;anyURI applieation/xml mediatypes: applieation/json 7.2属性服务接口 7.2.1/EimProperty/forConcept/context/conceptGuid 名称:获取属性 方法(GET 含义:获取给定概念的属性 参数;见表43 表43获取属性参数列表 名称 描述 类型 备注 概念的语境,以语境标识符表示 路径参数 context path concepGuid 需要提取属性的概念的唯一标识符 路径参数 path pageSize 页而大小 查询参数 query cache 获取缓存数据 查询参数 query 返回值返回名称符合搜索给定概念的属性列表,见表44 表44获取属性返回值 类型 内容 EimProperty element aluto ion/xml mediatypes application/jsonm 7.2.2 /EimProperty/search/searchString 名称:搜索属性 17
GB/T36456.2一2018 方法:GET 含义;通过给定字符串搜索属性 参数:见表45 表45搜索属性参数列表 名称 描述 类型 备注 用来匹配的字符串,UTF8编码 路径参数 searehString path 表单参数 pageSize 页面大小 form 获取缓存数拟 表单参数 cache form 返回值:返回名称符合搜索给定搜索字符串的属性,见表46 表46搜索属性返回值 类型 内容 EimProperty element application/xml mediatypes application/json /EimPr 7.2.3 'roperties/context 名称;获取语境属性 方法;GET 含义;返回特定语境中所有的属性的URI 参数;见表47 表47获取语境属性参数列表 名称 描述 类型 备注 属性所在的语境,以语境标识符 path 路径参数 context 表示 返回值;返回所有属性的URI的列表,见表48 表48获取语境属性返回值 类型 内容 element: xsd;anyURI applieation/xml mediatypes: applieation/json 18
GB;/T36456.2一2018 7.3关系服务接口 7.3.1 /EimRelationship 名称创建关系 方法;POST 含义;在领域语境中,创建一项新的关系 参数;见表49 表49创建关系参数列表 描述 名称 类型 备注 关系的类型 relationshipType form 表单参数 父概念的标识符 parentGuid form 表单参数 子概念的标识符 childGuid form 表单参数 关系所在语境的唯一标识符 表单参数 context form 返回值;返回新创建的关系,见表50 表50创建关系返回值 类型 内容 dlement: xsd:anyURIl application/xml mediatypes; application/json 7.3.2 /EimRelationship/context)/guid 名称:获取关系 方法;GET 含义;在领域语境中,返回符合指定标志符的关系 参数;见表51 表51获取关系参数列表 描述 名称 类型 备注 要获取的关系的标识符 路径参数 guidl path 关系所在语境标识符 路径参数 context path 返回值;返回符合指定GUID的关系,见表52 19
GB/T36456.2一2018 表52获取关系返回值 类型 内容 element: xsd;anyURI application/xml mediatypes application/json /EimRelationship/context)/parentGuid 7.3.3 名称;更新关系 方法;PUT 含义;在领域语境中,更新指定GUID的关系 参数:见表53 表53更新关系参数列表 备注 名称 捕述 类型 context 关系所在语境的唯一标识符 路径参数 path 父概念的GUD 路径参数 parentGuid path childGuidl orm 表单参数 子概念的标识符 relationshpType 关系的类型 orm 表单参数 7.3.4 /EimRelatonship/context t/isuu 名称;删除关系 方法;DELETE. 含义:;在领域语境中,删除一项已有关系 参数;见表54 表54删除关系参数列表 名称 描述 类型 备注 guid 要删阶的关系的标识符 path 路径参数 关系所在语境,以语境标识符 路径参数 context path 表示 7.3.5/EiRelatioships/context 名称:获取语境关系 方法:GET 含义;返国特定语境中所有的关系的URL 参数:见表55 20
GB;/T36456.2一2018 表55获取语境关系参数列表 名称 描述 类型 备注 关系所在的语境以语境标识符 context 路径参数 path 表示 返回值:返回语境中所有关系的URI的列表,见表56 表56获取语境关系返回值 类型 内容 dlement: xsd;anyURI application/xml mediatypes: applieation/jsonm

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

随着工程领域中信息技术的快速普及和应用,各种软件系统和数据资源已经得到了广泛的应用。然而,由于不同的系统之间采用的数据结构和接口协议不同,导致信息无法实现互通和共享,影响了工程项目的生产效率和管理质量。

为了解决这个问题,国标委在2018年发布了《面向工程领域的共享信息模型第2部分:领域信息服务接口GB/T36456.2-2018》标准,该标准定义了一种通用的描述工程领域信息服务接口的方法。

该标准中规定了一套信息服务接口建模框架,包括了服务定义、服务分类、服务组合和服务交互四个层次。其中,服务定义用于描述服务的基本信息和属性,服务分类用于将服务进行划分和管理,服务组合用于描述多个服务的组合关系,服务交互用于描述服务之间的通信协议和数据格式。

使用GB/T36456.2-2018标准可以帮助工程领域的企业和组织更好地利用信息技术,提高工作效率,降低成本,促进信息共享和交流。通过该标准定义的服务接口,不同系统之间可以更加方便地进行数据交换和共享,避免了因为不同数据结构而导致的信息孤岛问题。

总之,GB/T36456.2-2018标准是一个非常重要的标准,可以为工程领域的信息共享和交流提供支持和保障。我们应该在实际工作中积极推广、使用该标准,以此来提高我们的工作效率和工作质量。

面向工程领域的共享信息模型第1部分:领域信息模型框架
上一篇 本文分享国家标准面向工程领域的共享信息模型第1部分:领域信息模型框架的全文阅读和高清PDF的下载,面向工程领域的共享信息模型第1部分:领域信息模型框架的编号:GB/T36456.1-2018。面向工程领域的共享信息模型第1部分:领域信息模型框架共有30页,发布于2019-01-01
面向工程领域的共享信息模型第3部分:测试方法
本文分享国家标准面向工程领域的共享信息模型第3部分:测试方法的全文阅读和高清PDF的下载,面向工程领域的共享信息模型第3部分:测试方法的编号:GB/T36456.3-2018。面向工程领域的共享信息模型第3部分:测试方法共有15页,发布于2019-01-01 下一篇
相关推荐