DB35 T 1884-2019 政务数据汇聚 核心接口描述.pdf
《DB35 T 1884-2019 政务数据汇聚 核心接口描述.pdf》由会员分享,可在线阅读,更多相关《DB35 T 1884-2019 政务数据汇聚 核心接口描述.pdf(16页珍藏版)》请在麦多课文档分享上搜索。
1、 ICS 01.040.35 L 72 DB35 福建省 地方标准 DB35/T 1884 2019 政务数据汇聚 核心接口描述 Governmental data ingestion Core interface description specification 2019 - 12 - 19 发布 2020 - 03 - 19 实施 福建省市场监督管理局 发布 DB35/T 1884 2019 I 目 次 前言 . II 引言 . III 1 范围 . 1 2 规范性引用文件 . 1 3 术语和定义 . 1 4 缩略语 . 2 5 核心接口操作描述 . 2 6 接口扩展描述 . 3 7 错
2、误代码 . 4 8 接口返回格式 . 4 附录 A(规范性附录) 核心接口描述信息 . 5 附录 B(资料性附录) 核心接口描述示例 . 8 参考文献 . 9 DB35/T 1884 2019 II 前 言 本标准按照 GB/T 1.1 2009给出的规则起草。 请注意本文件的某 些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。 本标准由数字中国研究院(福建)提出。 本标准由福建省信息化标准化技术委员会( SAFJ/TC 11)归口。 本标准起草单位: 数字中国研究院(福建)、福建工程学院、福建省标准化研究院、福州大学、 福建省星云大数据应用服务有限公司、福建省政府办公厅电子政务
3、中心、福大经纬信息科技有限公司。 本标准主要起草人: 余劲松弟、佟瑞菊、文芳、吴升、涂平、肖桂荣、黄良振、张兴、王洪庆。 DB35/T 1884 2019 III 引 言 2018年 4月 22日至 4月 24日,“以信息化驱动现代化,加快建设数字中 国”为主题的首届数字中国建 设峰会于在福建省福州 市 举行。由 福建省数字福建建设领导小组办公室 推荐的“数字福建政务数据整合 汇聚与共享应用工程”作为 30个最佳实践案例之一在峰会期间对外展示。 政务数据汇聚标准系列,采用模块化方法进行编制,包括核心标准和扩展标准。核心标准包括数据 集规范化描述和核心接口描述。其中 DB35/T 1777 20
4、18政务数据汇聚:数据集规范化描述规定了 政务数据汇聚所形成数据集内容和形式的规范化描述,人口、法人等数据扩展规范可在此基础上参照定 制。政务数据汇聚的核心接口是政务数据汇聚工程开发 和测试过程中的主要操作接口,包括服务描述、 数据描述和数据描述,具体传输协议(如 Post、 SOAP、 Restful)扩展、订阅推送等操作扩展可在核心 接口描述的基础上参照定制。 DB35/T 1884 2019 1 政务数据汇聚 核心接口描述 1 范围 本标准规定了政务数据汇聚的核心接口操作描述、接口扩展描述、错误代码和接口返回格式。 本标准适用于政务数据汇聚核心接口的开发、测试。 2 规范性引用文件 下列
5、文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。 凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件 。 GB/T 7408 2005 数据和交换格式 信息交换 日期和时间表示法 GB 11643 1999 公民身份号码 GA/T 2000.156 2016 公安信息代码 第 156部分:常用证件代码 DB35/T 1777 2018 政务数据汇聚:数据集的规范化描述 国务院关于批转发展改革委等部门法人和其他组织统一社会信用代码制度建设总体方案的通知 (国发 2015 33号) IETF RFC 2616 超文本传输协议 HTTP/1.1(
6、Hypertext Transfer Protocol HTTP/1.1) 3 术语和定义 DB35/T 1777 2018界定的以及下列的术语和定义适用于本文件。为了便于使用,以下重复列出了 DB35/T 1777 2018中的一些术语和定义。 3.1 接口描述 interface description 描述通过接口交换所需要的全部信息。 注 1: 参见 WSDL 2.0。 注 2: 含操作、请求、返回、异常描述。 3.2 核心接口操作 core interface description 通过接口交换所需要的 主要接口操作 。 注: 政务数据汇聚核心接口操作含服务描述操作、数据描述操作、
7、数据采集操作。 3.3 服务描述操作 service description operation 客户端发送服务描述请求,服务端返回服务描述。 3.4 数据描述操作 data description operation 客户端发送数据描述请求,服务端返回数据描述 。 DB35/T 1884 2019 2 3.5 数据采集操作 get data operation 客户端发送数据采集请求,服务端返回数据集。 3.6 多重性 multiplicity 包含一组上下限数,用来指出可被允许生成的实例 。 注 1: 参见 ISO/IEC 19505-1:2012。 注 2: 0:1 表示可选且不具有多重
8、性, 0:N 表示可选且具有多重性 , 1:1 表示必选且不具有多重性, 1:N 表示必选且 具有多重性, 3:N 表示至少有 3 个实例。 4 缩略语 下列缩略语适用于本文件。 GDI:政务数据汇聚( Governmental Data Ingestion) JSON: JavaScript对象标记( JavaScript Object Notation) KVP:键值对( Key Value Pair) MIME:多用途互联网邮件扩展类型( Multipurpose Internet Mail Extensions) SOAP:简单对象访问协议( Simple Object Access
9、Protocol) XML:可扩展标记语言( eXtensible Markup Language) XSD: XML结构定义( XML Schemas Definition) 5 核心接口操作描述 5.1 总体要求 政务数据汇聚操作基于数据汇聚请求描述定制,数据汇聚请求描述参数包括服务类型和版本号,见 附录 A中的表 A.1。政务数据汇聚核心接口支持服务描述操作、数据描述操作和数据采集操作,政务数据 汇聚接口的应至少支持一种数据集描述格式和一种传输协议,如 KVP、 SOAP等,参见附录 B。 5.2 服务描述操作 服务描述操 作请求参数包括服务类型、版本号和操作名称,见附录 A中的表 A.
10、2。 服务描述操作返回结果包括服务描述元数据、服务操作元数据和服务内容,见附录 A中的表 A.3。 服务描述元数据包括服务名称、服务摘要、服务类型、服务版本、扩展配置、扩展服务描述、联系 信息(单位名称、联系人、电话、邮箱、地址),见附录 A中的表 A.4。 服务操作元数据包含操作名称、地址模版、扩展操作描述,见附录 A中的表 A.5。 服务内容包括数据集名称和扩展内容描述,见附录 A中的表 A.6。 5.3 数据描述操作 数据描述操作请求参数见附录 A中的表 A.7,包括服务 类型、版本号、操作名称和数据集名称。 数据描述操作返回结果包括数 据描述和支持格式,其中 数据描述按照 DB35/T
11、 1777 2018的规定 , 见附录 A中的表 A.8。 DB35/T 1884 2019 3 5.4 数据采集操作 数据采集操作请求参数见附录 A中的表 A.9,包括服务类型、版本号、操作名称、数据集名称、客户 类别、客户识别码、返回格式、时间范围、和参数扩展,其中时间格式按照 GB/T 7408 2005中第 5章的 规定。 数据采集操作返回结果为与数据描述操作结果相一致的数据。 数据采集请求操作包括静态数据采集请求和动态数据采集请求: a) 对于静态数据,如 请求中无起止时间,则返回所有数据;如有开始时间而无终止时间,则返回 从开始时间之后所有数据;如有起止时间,则返回起止时间范围内数
12、据,如无开始时间而有终 止时间,则返回从开始时间之后至终止时间范围内的所有数据; b) 对于动态数据,如请求中无起止时间,则当前更新数据持续返回;如有开始时间而无终止时间, 则取开始时间至当前时间范围内数据,后续数据按数据更新持续返回;如有起止时间,则返回 起止时间范围内数据,如无开始时间而有终止时间,则返回从开始时间之后至终止时间范围内 的所有数据。 6 接口扩展描述 6.1 核心接口扩展 6.1.1 扩展方式 接口扩 展应与数据汇聚抽象请求描述及 DB35/T 1777 2018保持一致,有以下两种方式: a) 基于核心操作,增加扩展参数并定制返回内容和格式; b) 基于数据汇聚请求定义新
13、操作,包括操作参数及返回内容和格式。 6.1.2 扩展内容 接口扩展应定义如下内容: a) 操作名:操作的名称; b) 参数:请求调用的参数; c) 返回:请求返回的内容和格式; d) 错误信息:调用出错时返回的信息。 6.2 传输协议扩展 数据汇聚传输协议应至少采用如下一种传输协议, HTTP KVP、 FTP、 SOAP等,默认利用前置技术架 构基于 HTTP KVP进行汇聚。 HTTP KVP语法 如下: http:/www.myserver.org:port/path? service=GDI &version=1.0 &request=operation ¶meter=val
14、ue 其中, operation为请求操作名称, parameter为参数名称, value为参数值,参数之间用 &隔开,参 数值之间用英文逗号隔开。 DB35/T 1884 2019 4 7 错误代码 汇聚操作出错时,应基于 IETF RFC 2616返回接口错误代码和错误值。错误代码应由接口类型代码、 操作类型代码及错误类型代码数字字符串依次连接组成。 接口类型代码由 1位阿拉伯数字组成, 1代表数据汇聚接口;操作类型代码由 2位阿拉伯数字构成, 01表示服务描述操作, 02表示数据描述操作, 03表示数据采集操作;错误类型代码由 3位阿拉伯数据构 成;基于该标准的扩展可依此错误代码规则进
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DB35 1884-2019 政务数据汇聚 核心接口描述 1884 2019 政务 数据 汇聚 核心 接口 描述
