首页   当前位置:全部素材 > 规范图集 > 图标图集

GB/T32846-2016科技平台元数据汇交报文格式的设计规则1范围本标准规定了科技平台设中元数据汇交过程中基于XML的报文格式的设计规则,包括报文结构、元数据映射为XML Schema的规则以及XML Schema的设计规则,并给出了资源核心元数据的汇交报文格式。本标准适用于科技平台间元数据汇交的XML报文格式设计。2规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T24639一2009元数据的XML Schema置标规则GB/T30523一2014科技平台资源核心元数据3术语和定J.NE下列术语和定义适用于本文件。3.1科技平台general science and technology infrastructure运用现代信息技术等手段,有效整合科技资源,为科技创新和经济社会发展提供共享服务的网络化、社会化的组织体系。[GB/T31075-2014,定义2.1.13.2元数据metadata定义和描述其他数据的数据。[GB/T18391.1-2009,定义3.2.16]3.3元数据元素metadata element元数据的基本单元。注1:与UML术语中的属性同义.注2:元数据元素在元数据实体中是唯一的。[GB/T19710一2005,定义4.6]3.4元数据实体metadata entity一组说明数据相同特性的元数据元素。注1:与UML术语中的类同义。注2:可以包括一个或一个以上的元数据实体1興素前网ZC.ET
GB/T32846一2016[GB/T19710-2005,定义4.7]3.5元数据类型实体metadata type entity一种可作为自定义的数据类型被重复引用的元数据实体。「GB/T24639一2009,定义2.4]3.6元数据子集metadata section元数据的子集合,由相关的元数据实体和元素组成。注:与UML术语中的包同义,[GB/T19710-2005,定义4.8]3.7报文message一个已标识、命名和结构化的在功能上相互关联的段的集合,它涵盖某一特定交易类型的需求,并在报文规范中说明。一个报文用报文头开始,用报文尾结束。[GB/T14805.1一2007,定义4.66]3.8报文头message header开始并唯一标识报文的服务段。[GB/T14805.1-2007,定义4.69]3.9报文体message body一个已标识,命名和结构化的、在功能上与段相关联的集合,它涵盖某一特定交易类型的需求,不包括报文头和报文尾,并在报文规范中说明。[GB/T14805.1-2007,定义4.673.10报文尾message trailer结束报文的服务段。[GB/T14805.1-2007,定义4.71]4基于XML报文结构的设计规则4.1基于XML报文的功能结构基于XML的报文格式遵循GB/T24639一2009的规定。报文格式的功能结构与国内外惯用的报文格式的功能结构相同,由报文头、报文体和报文尾组成,见图1。其中:报文头:包括报文标识、报文功能、发送方标识、接收方标识以及报文生成日期/时间的信息等。报文体:报文的主体信息,由元数据实体、元数据类型实体和元数据元素构成,如科技平台资源核心元数据汇交报文的报文体包括GB/T30523一2014所规定的9条核心元数据,分别是标识符、名称、最近提交日期、描述、提交机构、关键词、访问限制、资源类别和资源信息链接地址,其中提交机构和资源类别属于元数据实体,其他为元数据元素。一报文尾:关于报文结束的一些说明信息,如签名信息。附录A给出了科技平台资源核心元数据的报文格式应用实例。Z.Z沁
GB/T32846-2016报文层(Level):标识元数据在报文结构中的位置,用0、l、2表示。XML标记名(XML Tag Name):XML的元素名称。说明(Description):对标记名的简要解释和应用说明。约束(Constraints)?:对元数据在报文中的制约,该元数据在报文中的状态:M(Mondatory)是必备型;O(Optional)是可选型,C(Conditional)是条件型,对于代码与名称/描述的数据元,两者至少选择其中之一。出现次数(Repeats):指该元数据在报文中重复出现的次数:O.1可选且出现一次;0.n可选且可出现多次;1.1必选且出现一次;1.n必选且可出现多次。类型和长度(Type/Length):指元数据的数据取值类型和最大字节数。a表示字符型,n表示数字型,an表示数字字符型,n8表示固定的8位数字长度,an.70表示70个数字字符的不定长度。表1报文功能结构及其标记说明报文层XMl标记名说明约束出现次数类型和长度LevelXML Tag NameDescriptionContraintsRepeatsType/Length0元数据汇交M1.1报文开始,给出报文标识、报文功能、报文参报文头考号、交换双方的标识及报文生成日期/时M1.1间等报文标识给出报文标识的名称和报文格式、版本等2报文功能给出报文的功能00.12发送方标识发送方的唯一标识,如组织机构代码M1.1an.702接收方标识报文接收方的标识M1.1an.702报文生成日期该报文生成的日期和时间M1.1Date报文中涉及科技平台元数据汇交业务的相报文体M1.n关部分元数据实体元数据类型实体元数据元素如需对报文进行数字签名,应采用W3C颁签名信息布的XML数字签名规范(W3 C XML signa-00.1an.64ture recommendation on 12 February 2002)进行加签处理5元数据映射为XML Schema的规则5.1总则规则1:应详细说明XML Schema的前导说明(prolog)部分。规则2:应将元数据根实体定义为一个根元素(root element),规则3:应将元数据实体定义为XML Schema的元素(element)。理筑素前阀Z.ZC.ET
GB/T32846-2016规则4:应将元数据类型实体定义为XML Schema的复杂类型(complexType)。规则5:应将元数据元素定义为XML Schema的元素(element).规则6:应将元数据标准中的代码表定义为XML Schema的简单类型(simpleType)。规则7:不应将元数据子集转换为XML Schema。规则8:元数据实体、元数据类型实体、元数据元素的中文名称、英文名称以及定义注解用XMLSchema的注释说明,具体规则如下:一元数据实体、元数据类型实体、元数据元索的中文名称用注释说明,即:(xs:documentation)元数据类型实体中文名称(/xs:documentation)元数据实体、元数据类型实体、元数据元素的英文名称用注释说明,即:(xs:documentation)元数据类型实体英文名称〈/xs:documentation)元数据实体、元数据类型实体、元数据元素的定义、注解用注释说明,即:(xs:documentation)元数据类型实体的定义、注解等(/xs:documentation》5.2元数据实体映射为XML Schema的规则规则9:元数据实体名称定义为XML Schema中的元素(element),其name属性的值应为元数据实体的短名。规则I0:元数据实体的类型定义为element name所包含的complexType,规则11:元数据实体的出现次数用maxOccurs和minOccurs表达。其中maxOccurs表示该元数据实体可以出现的最大实例数目,当元数据实体是可选或条件必选时,用minOecurs表示该元数据实体的可选属性,且minOccurs=0。典可系Z.U2S0.EI当元数据实体是必选时,minOccurs=1。规则12:如果组成元数据实体的元数据元素之间、元数据实体之间、元数据元素和元数据实体之间有条件必选关系,使用“xs:choice'”表示,如果没有条件必选关系,只是序列关系,则用sequence表示。示例:元数据实体“负责方单位信息”包含的3个子元素“负责人姓名,负贵人单位名称和负责人职务”之间是条件必选关系,使用“xs:choice"表示为:(xs:complexType)(xs:choice〉(xs:element name ="rpIndName"type "xs:string"/)(xs:element name ="rporgName"type "xs:string"/)(xs:element name ="rpPosName"type "xs:string"/)(/xs:choice)(/xs:complexType)5.3元数据类型实体映射为XML Schema的规则规则13:元数据类型实体定义为复杂类型(complexType),其name的值应用元数据类型实体的“短名十Type”。示例:“引用和负责单位信息”是元数据类型实体,按照本规则,相应的XML Schema代码为:(xs:complexType name="CitationType")(xs:sequence)(xs:element name "resTitle")(xs:element name "resRefDate")(/xs:sequence》5興素前网ZC.E1
GB/T32846-2016(/xs:complexType)规则14:组成元数据类型实体的元数据元素之间、元数据实体之间、元数据元素和元数据实体之间是序列关系,用sequence表示。5.4元数据元素映射为XML Schema的规则规则15:元数据元素名称定义为元素(element),其name的值应用元数据元素的缩写名。规则16:元数据元素的类型用tyPe属性说明,type属性的值可以是元数据类型实体名称、元数据代码表名称或系统歌认的数据类型名称。规则17:元数据元素的出现次数用maxOccurs和minOccurs表达。其中maxOccurs表示该元数据元素可以具有的最大实例数目。当元数据元素是可选项或条件必选项时,用minOccurs表示该元数据元素的可选属性,且minOc-curs=0。当元数据元素是必选项时,minOccurs=l。规则18:元数据元素的值域,没有特定约束无需说明。如需说明,则:一对数值型类型的元数据元素,用“ninInclusive value'”和“maxInclusive value”说明其最大最小范围:示例:(restriction base ="Integer")(minInclusive value ="0"/)a筑(/restriction)对文本型类型的元数据元素,用“xs:length'”说明其字符串长度。5.5代码表映射为XML Schema的规则规则19:元数据标准中的代码表定义为simpleType,其name属性为代码表的英文缩写名。规则20:如果存在元数据代码表的定义或说明则用注释表示,如果不存在则不用说明。规则21:元数据代码表的代码值定义为simpleType的枚举值。规则22:元数据代码表的代码值的定义用注释(annotation)说明。6 XML Schema的设计规则6.1 XML Schema的语法规则元数据的XML Schema应符合W3 C XML Schema的要求,包括:W3C XML Schema Parto:Primer;W3C XML Schema Part1:Structures;W3C XML Schema Part2:Datatypes.6.2 XML Schema的结构设计规则规则23:XML Schema整体结构应包括前导说明部分(prolog)、元素定义部分以及开始标记和结束标记。规则24:前导说明部分:需要声明报文的版本、字符集,命名空间以及一些注释信息。规则25:元素定义部分:是XML Schema的主体部分,科技平台元数据报文的XML Schema的主6Z.Z沁
GB/T32846-2016体部分主要是元数据实体,元数据元素、数据类型、代码等分别定义为XML Schema的元素、类型和属性后形成的部分。规则26:开始标记和结束标记:“Schema”元素是XML Schema中的第一个出现的元素,〈xs:schema xmlns:xs="命名空间")是XML模式的开始标记,表明该文档是一个XML模式文档,同时定义了命名空间,相应地,“(/xs:schema)”是结束标记放在文档的末尾。因此,一个完整的XML模式的结构如下:(xs:schema xmlns:xs"命名空间")(/xs:schema))6.3 XML Schema的前导说明部分设计规则规则27:XML Schema的字符集一如果XML Schema中元素、属性、数据类型等内容都用英文表达,则encoding属性值为“UTF-8”;-如果XML Schema中元素、属性、数据类型等内容中包含中文,则encoding属性值为“GB2312”。规则28:命名空间(namespace)的说明XML Schema的前导说明部分应包含命名空间的定义:科技平台资源核心元数据内容的命名空间的值为http:/www.escience.gov.cn/。<xml version="1.0"encoding "GB 2312"?)《:taar9eae7ac美2 weacjei2ee9vP5Cxmlns要http:/?www,escience.gov.en/Py为规则29:应在前导说明部分以注释的形式说明以下内容:元数据标准名称;元数据标准版本;XML Schema编写单位或编写人;XML Schema完成时间。6.4 XML Schema的根元素设计规则规则30:元数据的根实体定义为XML Schema的根元素,根元素的名称是“metadata'”,根元素的类型定义为“xs:complexType”。示例:声明“科技平台资源核心元数据”作为XML Schema的根元素为:(xs:element name "metadata")(xs:annotation)(documentation)元数据(/documentation)(documentation)Metadata(/documentation)(documentation)定义科技平台资源内容描述元数据的根实体(/documentation)(/xs:annotation)(xs:complexType">(xs:sequence》40t(/xs:sequence》(/xs:complexType)(/xs:element》7興Z.Z沁.NE]
评星:
  • 0
  • 0

作品评论(0)

登录 后参与讨论
相关推荐:
本站所有资源由用户上传,仅供学习和交流之用;未经授权,禁止商用,否则产生的一切后果将由您自己承担!素材版权归原作者所有,如有侵权请立即与我们联系,我们将及时删除
浏览:79 次数:0
下载:免费下载 收藏:0
等级:
编号:200758 0
文件格式:pdf文本
文件大小:1.20MB
投稿:1001 进入
上传时间:2022/8/16 0:15:10
如有侵权请联系删除

您可能在找这些:

网站首页 典尚平台 建筑素材 三维模型 室内装修 视频素材网 上传教程 帮助中心 热门搜索 版权申明 关于我们 联系典尚

Copyright © 2000-2020 www.jzsc.net.粤ICP备07047611号 All Rights Reserved.

客服QQ:609470690 客服电话:0755-83549300 深圳市典尚风设计有限公司

Copyright© 2016典尚平台 JZSC.NET

网站推荐使用腾讯、Chrome浏览器浏览,不推荐360,很卡

粤公网安备 44030302000908号

QQ咨询
推广分享
×
复制本页url网址

推广详情

如您已登录,分享网址将自动加载您的推广编号,您将获得2元/注册用户的奖励。

推广记录  积分记录

网站首页
回顶部