DB3502 T 056.3-2020 政务信息共享协同平台 第3部分:接入要求.pdf
《DB3502 T 056.3-2020 政务信息共享协同平台 第3部分:接入要求.pdf》由会员分享,可在线阅读,更多相关《DB3502 T 056.3-2020 政务信息共享协同平台 第3部分:接入要求.pdf(45页珍藏版)》请在麦多课文档分享上搜索。
1、 ICS 35.240 CCS L77 3502/T 福 建省厦门市 地方 标准 DB3502/T 056.3 2020 政务信息共享协同平台 第 3 部分:接入要求 The sharing and collaborative platform of government information Part 3: Interface requirement 2020 - 12 - 31 发布 2021 - 01 - 01 实施 厦门市市场监督管理局 发 布 DB3502/T 056.3 2020 I 目 次 前言 . III 引言 . IV 1 范围 . 1 2 规范性引用文件 . 1 3 术语
2、和定义 . 1 4 缩略语 . 2 5 网络链路架构 . 2 6 生产方接入 . 3 接入服务接口资源 . 3 接入数据文件资源 . 4 接入数据库表资源 . 4 接入数据流资源 . 5 7 消费方接入 . 6 使用服务接口资源 . 6 使用数据文件资源 . 7 使用数据库表资源 . 7 使用数据流资源 . 8 8 区级平台接入 . 8 区级平台接入概述 . 8 区级平台接入申请 . 8 调用平台服务接口流程 . 9 公共参数说明 . 10 平台对接接口 . 10 附录 A(资料性) 协同平台错误码表 . 21 附录 B(资料性) 共享服务资源调用示例 . 22 B.1 调用步骤说明 . 22
3、 B.2 Java语言版本调用示例 . 22 附录 C(资料性) 区级平台接入规范报文示例 . 28 C.1 请求报文示例 . 28 C.2 退出登录接口 . 28 C.3 表码获取接口 . 29 C.4 “我的服务”接口 . 30 C.5 新增、修改服务接口 . 32 C.6 获取服务详细信息接口 . 33 C.7 服务提交审核接口 . 35 C.8 获取可申请的外部服务列表接口 . 36 C.9 申请外部服务接口 . 38 DB3502/T 056.3 2020 II 参考文献 . 39 DB3502/T 056.3 2020 III 前 言 本文件按照 GB/T 1.1 2020标准化工
4、作导则 第 1部分:标准化文件的结构和起草规则的规定 起草。 本 文件 为 DB3502/T 056政务信息共享协同平台技术规范的第 3部分。 DB3502/T 056已发布了以 下部分: 第 1部分: 总体 设计 ; 第 2部分:资源管理; 第 3部分:接入 要求 ; 第 4部分:二次开发。 本文件是在 DB3502/Z 033.3 2016政务信息共享协同平台技术规范 第 3部分:平台接入规范的 基础上,根据技术和需求变化,重新立项并制定的。与 DB3502/Z 033.3 2016相比,除结构性调整和编 辑性改动外,主要技术变化如下: a) 根据平台资源管理要求,同步调整生产方接入流程及
5、操作,或重新释义(见 第 6章 , DB3502/Z 033.3 2016 的第 7章 ); b) 根据平台资源管理要求,同步调整消费方接入流程及操作,或重新释义(见 第 7章 , DB3502/Z 033.3 2016 的第 6章、第 8章 ); c) 根据平台资源管理要求,同步调整区级平台接入流程及操作,或重新释义(见 第 8章 , DB3502/Z 033.3 2016 的第 9章 ); d) 增加接入日志记录要求,建立调用方与平台的对账机制(见 7.1.2.2.5); e) 完善带 TLS的服务资源接入要求说明(见 6.1.2.3, DB3502/Z 033.3 2016的 7.2.3
6、); f) 增加服务接入 URL地址释义(见 7.1.2.2.1) ; g) 增加平台错误码表(见附录 A) ; h) 按照当前接入要求提供示例代码(见 附录 B、 附录 C, DB3502/Z 033.3 2016的附录 B、附录 C)。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。 本文件由厦门市工业和信息化局提出。 本文件由厦门市工业和信息化局归口。 本文件起草单位: 厦门畅享信息技术有限公司、厦门市标准化研究院、厦门市信息中心。 本文件主要起草人: 郭劲军、郭望、傅楚隆、揭英杰、吴宸勖、陈尚峰、卢淼先、闫焕友、李童、 蔡跃华、张金梅、刘姗姗、吕志仁、赖炜炜
7、、巫晓强、杨远军、朱永上、彭明剑。 DB3502/T 056.3 2020 IV 引 言 DB3502/T 056政务信息共享协同平台旨在确立政务信息共享协同平台总体设计、资源管理、接 入要求、二次开发的技术标准,拟由四个部分构成。 第 1部分:总体设计。目的在于确立平台关键技术路线和软件系统的组织形式,确保平台总 体架构满足国家对政务信息交换与共享的要求,明确平台内主要功能模块和模块间的逻辑关 系,避免“过度建设”并确保“必要建设”。 第 2部分:资源管理。目的在于规范平台所支持的多种资源类型、协议标准、提供方式,为 平台对外服 务的兼容性提供保障;明确平台不同类型资源的属性,统一属性分类,
8、为平台对 外服务的通用性提供保障;针对资源生产、资源注册、资源测试、资源申请、资源调用、资 源目录、资源检索、资源版本、资源安全等操作提出全生命周期管理要求,为平台对外服务 的可用性提供保障。 第 3部分:接入要求。目的在于将平台对外接口标准化,明确接口在安全性、完备性、一致 性、易用性、稳定性方面要求,进一步提升平台对外提供服务的能力和质量,并从网络接 入、平台资源生产方、平台资源消费方、区级平台接入等方面,明确接入的实现方式,为保 障平台建设质量及拓展平台 应用范围提供技术支撑。 第 4部分:二次开发。目的在于规范平台提供二次开发的工作方式、对扩展模块管理方式, 为后续平台业务流程及插件的
9、完善提供统一标准,既避免了平台直接耦合上层各类业务,又 允许不同部门结合特定业务需要,在授权范围内扩展平台功能。 DB3502/T 056.3 2020 1 政务信息共享协同平台 第 3 部分:接入要求 1 范围 本文件规定了生产方、消费方、区级平台接入政务信息共享协同平台的技术要求 。 本文件适用于政务信息共享协同平台中 的生产方 接入、 消费方接入 、区级平台接入,各部门应用系 统接入时 参照使用 。 2 规范性引用文件 下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件, 仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单
10、)适用于本 文件。 DB3502/T 056.1 2020 政务信息共享协同平台 第 1部分:总体 设计 DB3502/T 056.2 2020 政务信息共享协同平台 第 2部分:资源管理 3 术语和定义 DB3502/T 056.1 2020、 DB3502/T 056.22020界定的以及下列术语和定义适用于本文件。 请求方 ID requester identity 协同平台为每个服务消费方分配的唯一标识。 服务方 ID services identity 协同平台为每个服务生产方分配的唯一标识。 融合服务 composite service 基于服务流程引擎,融合多个原子服务,实现将多
11、个细颗粒度服务,融合为一个粗颗粒度服务。 请求接入 requester access 按照协同平台标准,服务消费方接入到本平台,并且调用其他单位服务的过程。 服务接入 services access 按照协同平台标准,服务生产方接入到本平台,对外服务的过程。 消息(用于编程语言) message(in programming languages) 对象进行其各一次运算之一的一次请求。 来源: GB/T 5217.15 2008, 15.09.06 DB3502/T 056.3 2020 2 请求报文 request message 服务消费方向协同平台发出的报文。 响应报文 response
12、message 协同平台返回给服务消费方的结果报文。 4 缩略语 下列缩略语适用于本文件。 API:应用程序编程接口( Application Programming Interface) APP:应用程序( APPlication) CPU:中央处理器( Central Processing Unit) GB:计算机存储单位,吉字节( GigaByte) HTTP:超文本传输协议( Hyper Text Transfer Protocol) ID:唯一编码( Identity Document) JSON:基于“ JavaScript”语言形式的数据对象表达方式( JavaScript Ob
13、ject Notation) RTSP:实时流传输协议( Real Time Streaming Protocol) REST: 表述性状态转移( REpresentational State Transfer) SDK:软件开发工具包( Software Development Kit) SFTP: SSH文件传输协议( SSH File Transfer Protocol) SOAP:简单对象访问协议( Simple Object Access Protocol) SSL:安全套接层( Secure Sockets Layer) TCP:传输控制协议( Transmission Contr
14、ol Protocol) TLS: 传输层安全协议( Transport Layer Security) UDP:用户数据报协议( User Datagram Protocol) UTF-8: 8位的 针对 Unicode的可变长度字符编码( 8-bit Unicode Transformation Format) URL:统一资源定位系统( Uniform Resource Locator) WSDL: Web服务器描述语言( Web Service Description Language) XML: 扩展性标识语言( eXtensible Markup Language) XSD: XM
15、L结构定义 ( XML Schema Definition) 5 网络链路 架构 图 1 网络链路 架构 DB3502/T 056.3 2020 3 网络链路架构 见图 1。 分控中心应采用独立的服务器作为接入前置机,接通与总控中心服务器的 网络。接入前置机和总控中心服务器、分控中心内部业务系统之间,应根据分控中心的安全需求,架设 一道或多道防火墙等网络安全设备。 基本配置要求如下: a) 网络要求:局域网接入速度应大于 100 Mb/s; b) 前置机配置要求: CPU主频不低于 1.5 GHz,核心数不少于 4个,内存不低于 4 G,采用 Linux 或 自主可控 操作系统; c) 部署接
16、入前置机应由部门端和总控中心双方共同管理。前置机上主要部署分控中心所需的软 件环境,不宜部署其它应用。 6 生产方接入 接入服务接口资 源 6.1.1 服务接入 流程 服务接入涉及到两类用户,分控管理员和总控管理员。 分控管理员登录分控中心,填写服务接口的共享资源信息,包括资源的基础信息、共享权责和技术 参数。 所 填写 信息 经测试通过后,提交 总控 中心审批。总控管理员审批通过后,其他单位可查看资源列 表,并按需发起申请。 服务接入过程中所需注册的信息包括 资源类型 、 主题信息、 资源名称、 资源 ID、 所属应用、失效日 期、 共享类型、共享范围、 服务地址、服务方法名、 入参配置、出
17、参配置、 资源描述、资源文档。字段 含义参照 DB3502/T 056.2 2020中 5.1的说明 。 6.1.2 技术要求 6.1.2.1 Web Service 接入 6.1.2.1.1 接入到平台 的 Web Service服务 应满足 表 1的 版本要求。 表 1 Web Service 版本要求 技术点 最低版本要求 Transfer HTTP 1.1 Message Format and Protocols SOAP 1.1 or 1.2 Identity or Location WS-Addressing 1.0 Service Definition XML Schema WS
18、DL 1.1 6.1.2.1.2 接入本平台的服务方默认只支持基本数据类型,以消除由于使用不同语言、不同框架实现 Web Service框架产生的差异。针对复杂数据结构,宜采用 XML结构( string类型)描述,以实现一步 式接入。 6.1.2.2 REST 服务接入 服务的报文格式及交换形式满足 HTTP1.0或 HTTP1.1传输协议,采用 GET或 POST方法提起请求,采用 JSON格式、 XML或自定义纯文本作为请求或回应报文的载体格式。 6.1.2.3 带 TLS 的服务资源接入 DB3502/T 056.3 2020 4 协同平台支持采用 TLS1.1及以上的版本进行传输加密
19、的服务资源注册,支持 以下方式 。 对于 b)和 c) 方式,资源在注册过程中应提供相应的身份认证证书 。 a) 不做身份认证仅加密报文 。 b) 加密报文且实现请求方通过证书验证服务方,服务方不验证请求方 。 c) 加密报文且请求与服务方相互验证对方身份三种安全交换方式。 接入数据文件资源 6.2.1 数据文 件资源接入 流程 数据文件资源接入涉及到两类用户,分控管理员和总控管理员。 分控管理员登录分控中心,填写 数据文件 的共享资源信息,包括资源的基础信息、共享权责和技术 参数。 所 填写 信息 经测试通过后,提交 总控 中心审批。总控管理员审批通过后,其他单位可查看资源列 表,并按需发起
20、申请。 服务接入过程中所需注册的信息包括主题信息、资源名称、资源 ID、所属应用、失效日期、共享类 型、共享范围、上传方式、资源描述、资源文档。字段含义参照 DB3502/T 056.2 2020中 5.1的 说明 。 6.2.2 技术要求 数据文件资源 应符合 以下 要求 ,以 提供稳定的数据资源共享服务 : a) 文件大小单文件 应 不超过 2GB, 如超过此限制,应 使用压缩分片工具 对大文件 进行分割后再共 享; b) 文件目录的目录层级 应 不超过 3层; c) SFTP协议传输时应将目录名、文件名指定为 UTF-8编码格式。 接入数据库表资源 6.3.1 数据库表资源接入 流程 数
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DB3502 056.3-2020 政务信息共享协同平台 第3部分:接入要求 056.3 2020 政务信息 共享 协同 平台 部分 接入 要求
