1、ICS 35.080 L 76 DB34 安徽省地方标准 DB 34/T 30712017 “互联网+政务服务”数据交换信息 技术规范 Internet + Government Services Specification of data exchange 文稿版次选择 2017 - 12 - 30 发布 2018 - 01 - 30 实施 安徽省质量技术监督局 发布 DB34/T 30712017 I 前 言 本标准按照 GB/T 1.1-2009 给出的规则起草。 本标准由安徽省经济信息中心提出。 本标准由安徽省信息技术标准化技术委员会归口。 本标准起草单位:安徽省经济信息中心。 本标准
2、主要起草人:刘国忠、汪晓胜、陈海轮、王晓波、操亚松、孙明、陈秀娟、江南、孙永礼、 胡丽丽、宋琦、檀何凤、吴科主、陈卓、张齐。 DB34/T 30712017 1 互联网+政务服务数据交换信息技术规范 1 范围 本标准规定了“互联网+政务服务”的数据交换架构、数据交换环境、数据交换模式和交换管理要 求。 本标准适用于各省直部门相关系统、各市交换平台接入省政务信息资源共享交换平台,依托省政务 信息资源共享交换平台开展政务服务信息共享交换工作。 2 数据交换架构 “互联网+政务服务”数据交换体系,由国家、省、市三级交换平台组成: 国家级交换平台为国家部委提供数据交换服务支撑,并与省级交换平台级联;
3、省级交换平台为省级部门提供数据交换服务支撑,并与市级交换平台级联; 市级交换平台为市级部门提供数据交换服务支撑,并与区县交换节点级联,区县数据交换依托 所属市级交换平台进行服务支撑。 数据交换架构示意见图1。 DB34/T 30712017 2 省级 市级 县级 省级部门 市级部门 县级部门 桥接 桥接 桥接 省前置机 市前置机 省前置库 市前置库 省交换前置节点 市交换前置节点 县/乡镇/村前置机 县前置库 县交换前置节点 省级交换平台 交换中心前置库 交换中心节点 电子政务网络 市级交换平台 交换中心前置库 交换中心节点 国家级 国务院部 门 桥接 国家前置机 国家前置库 国家交换前置节
4、点 国家级交换平台 交换中心前置库 交换中心节点 图1 数据交换架构示意图 3 数据交换环境 3.1 网络要求 “互联网+政务服务”数据交换必须基于电子政务外网开展。物理前置机应与电子政务外网联通开 放必须的通信端口,开通的双向端口见表1。 表1 物理前置机数据交换通信端口 功能 协议 端口号 管理端口 TCP 3279 数据传输控制 TCP 7777,15270 10024,10003 61616,9996 数据库端口 TCP 54321 DB34/T 30712017 3 3.2 前置机数据库 前置机安装的数据库应为 oracle,mysql,MSSQL 或国产主流数据库,数据交换平台支持
5、数据库交 换,前置机数据库命名规则如下: 前置机数据库用户名统一命名规则:ZWFW_(地市或省厅单位首字母) 示例1: 芜湖市:ZWFW_WH; 示例2: 省地方税务局:ZWFW_SDFSWJ 前置机数据库模式名统一命名规则:ZWFW_(地市或省厅单位首字母) 示例3: 芜湖市:ZWFW_WH; 示例4: 省地方税务局:ZWFW_SDFSWJ 注: 首字母重复的用全拼命名。 3.3 前置机文件存储 前置机安装的操作系统应为 windows 或 l inux(包括国产主流),数据交换平台支持文件交换, 前置机文件路径命名规则如下: a) 发送方上传文件路径规则: Windows:d:/zwfw/
6、send/yyyymmdd/ Linux:/usr/local/zwfw/send/yyyymmdd/ b) 接收方文件路径规则: Windows:d:/zwfw/rec/yyyymmdd/ Linux:/usr/local/zwfw/rec/yyyymmdd/ 4 数据交换模式 4.1 基于数据库的交换方式 4.1.1 结构说明 基于数据库的交换方式结构见图2。 DB34/T 30712017 4 数据接收方 数据提供方 交换通道 根据数据交换 标准组织数据 并写入节点机 前置数据库 前置数据 库 交换传输控制 前置数据 库 根据数据交换 标准组织数据 并写入节点机 前置数据库 数据获取 数
7、据接收 数据获取 数据接收 节点1发送数据给节点2 节点2发送数据给节点1 写入 写入 图2 基于数据库的交换方式 4.1.2 适用场景 基于数据库的数据交换方式适用于实时、周期性、大数据包、小数据包、结构化数据场景。 4.2 基于文件的交换方式 4.2.1 结构说明 基于文件的交换方式结构见图3。 数据接收方 数据提供方 节点1交换通道节点2 根据文件交 换规范将需 要交换的文 件上传 写入 交换传输 控制 监控 文件交换 区 文件交换 区 接收 监控 节点1发送数据给节点2 节点2发送数据给节点1 接收 根据文件交 换规范将需 要交换的文 件上传 写入 图3 基于文件的交换方式 DB34/
8、T 30712017 5 4.2.2 适用场景 基于文件的交换方式适用于实时、周期性、大数据包、小数据包、结构化数据、非结构化数据、半 结构化数据场景。 4.2.3 文件上传下载接口说明 前置机文件上传和下载接口协议使用 HTTP 协议,通过提供访问的 URL,用户使用 HTTP POST 方 法发送请求。 4.3 基于服务接口的交换方式 4.3.1 服务接口结构说明 基于服务接口的数据交换方式结构见图4: s 图4 服务接口交换方式 4.3.2 适用场景 基于服务接口的交换方式适用于周期性、小数据包、结构化数据、非结构化数据、半结构化数据场 景。 4.3.3 服务接口协议格式 服务接口协议格
9、式分为服务接口请求对象格式和服务接口返回对象格式。 服务接口请求对象格式见 附录A.1, 服务接口返回对象格式见附录A.2。 5 交换管理要求 5.1 交换实施要求 5.1.1 各市、省直部门与省平台数据交换的前置机、操作系统软件、数据库软件由省数据交换平台负 责提供,各市和省直部门负责配合完成软硬件的安装部署及网络联通工作。 DB34/T 30712017 6 5.1.2 各市、省直部门根据交换平台建设规范和信息规范,开发桥接系统,完成与省数据交换平台的 数据交换的调试、验证工作。 5.1.3 联调测试通过后,进入正常数据交换使用,各市和省直部门开始正式报送/读取数据。 5.2 前置机维护要
10、求 5.2.1 省级各部门及地市前置机由省数据交换平台统一提供,并建立定期巡检制度。省级各部门前置 机由省里统一安排巡检,各部门应配合做好相关巡检和问题排查工作。各市需定期对前置机环境及交换 部署进行巡检,以保障整体设备及交换可用。巡检内容和处理建议见附录 B。 5.2.2 前置机设备配置及网络调整的,请提前 1 个工作日向省数据交换平台管理部门联系,并备案。 5.2.3 省级各部门、地市应完善管理制度,落实工作责任,做好前置机日常运维工作,确保交换前置 正常高效运转,如因前置机维护不当(如前置机的网络、硬件、操作系统等问题),导致交换无法运转, 省数据交换平台管理部门将予以通报。 5.3 前
11、置机数据清理要求 由于前置机仅用于待交换数据临时存放, 各级应建立对本级交换节点上的交换前置机数据进行定期 清理机制,原则上要求前置机数据仅供存放 1 个月。 DB34/T 30712017 7 A A 附 录 A (规范性附录) 服务接口对象 XML Schema 描述 A.1 服务接口请求对象XML Schema描述 服务接口请求对象参数说明见表A.1。 表A.1 服务接口请求对象参数表 参数名称 参数类型 参数说明 esb_service_id Integer 访问服务标识,关联以下 8 个属性: senderCode: 数据请求发送方机构代码 senderName: 数据请求发送方机构
12、名称 receiverCode: 数据请求接收方机构代码 receiverName: 数据请求接收方机构名称 resourceID: 资源标识符(业务编码) resourceName: 资源名称(业务名称) userID: 用户标识符 userName: 用户名称 esb_token String 认证令牌 timeStamp String 时间戳 A.2 服务接口返回对象XML Schema描述 DB34/T 30712017 8 DB34/T 30712017 9 服务接口返回对象参数说明见表A.2。 表A.2 服务接口返回对象参数表 参数名称 参数类型 参数说明 esb_service_
13、id Integer 服务访问标识 esb_token String 认证令牌 recordCount Int 数据集中包含的数据记录数 dataSet DataSetType 交换的数据集 表A.3 数据集(DataSetType)参数表 参数名称 参数类型 参数说明 recordData RecordDataType 组成数据集的基本单位,表示一个元数据 表A.4 数据记录(RecordDataType)参数表 参数名称 参数类型 参数说明 operationType String 操作码,I-增加 U-修改 D-删除 unitData UnitDataType 数据项,组成数据记录的基本
14、单位,表示关系数据库中的某 个字段 表A.5 数据项(UnitDa taType)参数表 参数名称 参数类型 参数说明 unitIDName String 数据项的标识符 unitDisplayName String 数据项的名称 unitValue String 数据项的值 DB34/T 30712017 10 B B 附 录 B (规范性附录) 前置机巡检内容及处理 表B.1 前置机巡检内容及处理建议 类 别 巡检项目 建议处理办法 硬件 磁盘空间不足 清理日志和无用文件,如需扩展,联系省实施组 设备死机 联系省实施组跟踪问题并处理 CPU、内存异常 联系省实施组跟踪问题并处理 网络 端口不通 联系省实施组跟踪问题并处理 信号不通 联系省实施组跟踪问题并处理 操作系统 中病毒 联系省实施组跟踪问题并处理 其他异常 联系省实施组跟踪问题并处理 数据交换服务 是否报错 联系省实施组排查问题并处理 是否有数据积压 联系省实施组排查问题并处理 _