DB3502∕T 056.3-2020 政务信息共享协同平台 第3部分:接入要求.docx
《DB3502∕T 056.3-2020 政务信息共享协同平台 第3部分:接入要求.docx》由会员分享,可在线阅读,更多相关《DB3502∕T 056.3-2020 政务信息共享协同平台 第3部分:接入要求.docx(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、ICS35.240CCSL773502/T福建省厦门市地方标准DB3502/T056.32020政务信息共享协同平台第3部分:接入要求ThesharingandcollaborativeplatformofgovernmentinformationPart3:Interfacerequirement2020-12-31发布2021-01-01实施厦门市市场监督管理局发布DB3502/T056.32020目次前言.III引言.IV1范围.12规范性引用文件.13术语和定义.14缩略语.25网络链路架构.26生产方接入.3接入服务接口资源.3接入数据文件资源.4接入数据库表资源.4接入数据流资源.
2、57消费方接入.6使用服务接口资源.6使用数据文件资源.7使用数据库表资源.7使用数据流资源.88区级平台接入.8区级平台接入概述.8区级平台接入申请.8调用平台服务接口流程.9公共参数说明.10平台对接接口.10附录A(资料性)协同平台错误码表.21附录B(资料性)共享服务资源调用示例.22B.1调用步骤说明.22B.2Java语言版本调用示例.22附录C(资料性)区级平台接入规范报文示例.28C.1请求报文示例.28C.2退出登录接口.28C.3表码获取接口.29C.4“我的服务”接口.30C.5新增、修改服务接口.32C.6获取服务详细信息接口.33C.7服务提交审核接口.35C.8获取
3、可申请的外部服务列表接口.36C.9申请外部服务接口.38IDB3502/T056.32020参考文献.39IIDB3502/T056.32020前言本文件按照GB/T1.12020标准化工作导则第1部分:标准化文件的结构和起草规则的规定起草。本文件为DB3502/T056政务信息共享协同平台技术规范的第3部分。DB3502/T056已发布了以下部分:第1部分:总体设计;第2部分:资源管理;第3部分:接入要求;第4部分:二次开发。本文件是在DB3502/Z033.32016政务信息共享协同平台技术规范第3部分:平台接入规范的基础上,根据技术和需求变化,重新立项并制定的。与DB3502/Z033
4、.32016相比,除结构性调整和编辑性改动外,主要技术变化如下:a)根据平台资源管理要求,同步调整生产方接入流程及操作,或重新释义(见第6章,DB3502/Z033.32016的第7章);b)根据平台资源管理要求,同步调整消费方接入流程及操作,或重新释义(见第7章,DB3502/Z033.32016的第6章、第8章);c)根据平台资源管理要求,同步调整区级平台接入流程及操作,或重新释义(见第8章,DB3502/Z033.32016的第9章);d)增加接入日志记录要求,建立调用方与平台的对账机制(见7.1.2.2.5);e)完善带TLS的服务资源接入要求说明(见6.1.2.3,DB3502/Z0
5、33.32016的7.2.3);f)增加服务接入URL地址释义(见7.1.2.2.1);g)增加平台错误码表(见附录A);h)按照当前接入要求提供示例代码(见附录B、附录C,DB3502/Z033.32016的附录B、附录C)。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。本文件由厦门市工业和信息化局提出。本文件由厦门市工业和信息化局归口。本文件起草单位:厦门畅享信息技术有限公司、厦门市标准化研究院、厦门市信息中心。本文件主要起草人:郭劲军、郭望、傅楚隆、揭英杰、吴宸勖、陈尚峰、卢淼先、闫焕友、李童、蔡跃华、张金梅、刘姗姗、吕志仁、赖炜炜、巫晓强、杨远军、朱永上、彭
6、明剑。IIIDB3502/T056.32020引言DB3502/T056政务信息共享协同平台旨在确立政务信息共享协同平台总体设计、资源管理、接入要求、二次开发的技术标准,拟由四个部分构成。第1部分:总体设计。目的在于确立平台关键技术路线和软件系统的组织形式,确保平台总体架构满足国家对政务信息交换与共享的要求,明确平台内主要功能模块和模块间的逻辑关系,避免“过度建设”并确保“必要建设”。第2部分:资源管理。目的在于规范平台所支持的多种资源类型、协议标准、提供方式,为平台对外服务的兼容性提供保障;明确平台不同类型资源的属性,统一属性分类,为平台对外服务的通用性提供保障;针对资源生产、资源注册、资源
7、测试、资源申请、资源调用、资源目录、资源检索、资源版本、资源安全等操作提出全生命周期管理要求,为平台对外服务的可用性提供保障。第3部分:接入要求。目的在于将平台对外接口标准化,明确接口在安全性、完备性、一致性、易用性、稳定性方面要求,进一步提升平台对外提供服务的能力和质量,并从网络接入、平台资源生产方、平台资源消费方、区级平台接入等方面,明确接入的实现方式,为保障平台建设质量及拓展平台应用范围提供技术支撑。第4部分:二次开发。目的在于规范平台提供二次开发的工作方式、对扩展模块管理方式,为后续平台业务流程及插件的完善提供统一标准,既避免了平台直接耦合上层各类业务,又允许不同部门结合特定业务需要,
8、在授权范围内扩展平台功能。IVDB3502/T056.32020政务信息共享协同平台第3部分:接入要求1范围本文件规定了生产方、消费方、区级平台接入政务信息共享协同平台的技术要求。本文件适用于政务信息共享协同平台中的生产方接入、消费方接入、区级平台接入,各部门应用系统接入时参照使用。2规范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。DB3502/T056.12020政务信息共享协同平台第1部分:总体设计DB3502/T056.22020政务信息共
9、享协同平台第2部分:资源管理3术语和定义DB3502/T056.12020、DB3502/T056.22020界定的以及下列术语和定义适用于本文件。请求方IDrequesteridentity协同平台为每个服务消费方分配的唯一标识。服务方IDservicesidentity协同平台为每个服务生产方分配的唯一标识。融合服务compositeservice基于服务流程引擎,融合多个原子服务,实现将多个细颗粒度服务,融合为一个粗颗粒度服务。请求接入requesteraccess按照协同平台标准,服务消费方接入到本平台,并且调用其他单位服务的过程。服务接入servicesaccess按照协同平台标准,
10、服务生产方接入到本平台,对外服务的过程。消息(用于编程语言)message(inprogramminglanguages)对象进行其各一次运算之一的一次请求。来源:GB/T5217.152008,15.09.061DB3502/T056.32020请求报文requestmessage服务消费方向协同平台发出的报文。响应报文responsemessage协同平台返回给服务消费方的结果报文。4缩略语下列缩略语适用于本文件。API:应用程序编程接口(ApplicationProgrammingInterface)APP:应用程序(APPlication)CPU:中央处理器(CentralProces
11、singUnit)GB:计算机存储单位,吉字节(GigaByte)HTTP:超文本传输协议(HyperTextTransferProtocol)ID:唯一编码(IdentityDocument)JSON:基于“JavaScript”语言形式的数据对象表达方式(JavaScriptObjectNotation)RTSP:实时流传输协议(RealTimeStreamingProtocol)REST:表述性状态转移(REpresentationalStateTransfer)SDK:软件开发工具包(SoftwareDevelopmentKit)SFTP:SSH文件传输协议(SSHFileTransf
12、erProtocol)SOAP:简单对象访问协议(SimpleObjectAccessProtocol)SSL:安全套接层(SecureSocketsLayer)TCP:传输控制协议(TransmissionControlProtocol)TLS:传输层安全协议(TransportLayerSecurity)UDP:用户数据报协议(UserDatagramProtocol)UTF-8:8位的针对Unicode的可变长度字符编码(8-bitUnicodeTransformationFormat)URL:统一资源定位系统(UniformResourceLocator)WSDL:Web服务器描述语言
13、(WebServiceDescriptionLanguage)XML:扩展性标识语言(eXtensibleMarkupLanguage)XSD:XML结构定义(XMLSchemaDefinition)5网络链路架构图1网络链路架构2技术点最低版本要求TransferHTTP1.1MessageFormatandProtocolsSOAP1.1or1.2IdentityorLocationWS-Addressing1.0ServiceDefinitionXMLSchemaWSDL1.1DB3502/T056.32020网络链路架构见图1。分控中心应采用独立的服务器作为接入前置机,接通与总控中心服
14、务器的网络。接入前置机和总控中心服务器、分控中心内部业务系统之间,应根据分控中心的安全需求,架设一道或多道防火墙等网络安全设备。基本配置要求如下:a)网络要求:局域网接入速度应大于100Mb/s;b)前置机配置要求:CPU主频不低于1.5GHz,核心数不少于4个,内存不低于4G,采用Linux或自主可控操作系统;c)部署接入前置机应由部门端和总控中心双方共同管理。前置机上主要部署分控中心所需的软件环境,不宜部署其它应用。6生产方接入接入服务接口资源6.1.1服务接入流程服务接入涉及到两类用户,分控管理员和总控管理员。分控管理员登录分控中心,填写服务接口的共享资源信息,包括资源的基础信息、共享权
15、责和技术参数。所填写信息经测试通过后,提交总控中心审批。总控管理员审批通过后,其他单位可查看资源列表,并按需发起申请。服务接入过程中所需注册的信息包括资源类型、主题信息、资源名称、资源ID、所属应用、失效日期、共享类型、共享范围、服务地址、服务方法名、入参配置、出参配置、资源描述、资源文档。字段含义参照DB3502/T056.22020中5.1的说明。6.1.2技术要求6.1.2.1WebService接入6.1.2.1.1接入到平台的WebService服务应满足表1的版本要求。表1WebService版本要求6.1.2.1.2接入本平台的服务方默认只支持基本数据类型,以消除由于使用不同语言
16、、不同框架实现WebService框架产生的差异。针对复杂数据结构,宜采用XML结构(string类型)描述,以实现一步式接入。6.1.2.2REST服务接入服务的报文格式及交换形式满足HTTP1.0或HTTP1.1传输协议,采用GET或POST方法提起请求,采用JSON格式、XML或自定义纯文本作为请求或回应报文的载体格式。6.1.2.3带TLS的服务资源接入3DB3502/T056.32020协同平台支持采用TLS1.1及以上的版本进行传输加密的服务资源注册,支持以下方式。对于b)和c)方式,资源在注册过程中应提供相应的身份认证证书。a)不做身份认证仅加密报文。b)加密报文且实现请求方通过
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DB3502T 056.3-2020 政务信息共享协同平台 第3部分:接入要求 DB3502 056.3 2020 政务信息 共享 协同 平台 部分 接入 要求
限制150内