一种通用的政务数据交换文件格式设计思路
2021-06-16陈华
电子技术与软件工程 2021年7期
陈华
(南京莱斯信息技术股份有限公司 江苏省南京市 210007)
随着国家“互联网+政务服务”工作的不断深入,打通数据壁垒,实现各部门、各层级数据信息互联互通,实现政务信息充分、及时共享迫在眉睫。
政务信息共享方式从技术实现方式层面上主要包括:库表共享、文件共享、接口共享。而每种共享方式都需要有具体的业务定义。本文主要是介绍文件共享方式中数据交换文件格式的一种设计思路。通过设计一种通用的数据交换文件,解决各政务平台之间数据交换文件格式不统一、数据交换内容多样等问题。
1 数据交换流程
在进行政务数据信息共享时,如果采用文件格式,主要的交换流程如图1。

图1:数据文件交换总体流程图
部门A 与部门B 交换数据时,通过约定相关的交换目录、交换周期、交换数据存放的位置等信息。部门A 利用自身的业务系统功能或者交换平台提供的相关功能,按照约定的目录规范生成数据交换文件,并对数据文件进行加密,并传输到约定的交换节点或者位置。部门B 监控相关位置,当有符合要求的文件名或格式的时候,对数据文件进行解密,如果解密成功,对数据文件进行预解析,解析文件内容中的包含文件验证Hash 的标签,与文件本身的Hash、交换目录相关标识进行比对,并验证。验证成功后正式解析数据文件,并通过消息、接口等方式通知交换双方交换情况。
2 交换文件定义
2.1 文件格式
数据交换文件(以下简称:交换文件)格式采用XML 文件格式。……
登录APP查看全文
