1、江西省数据交换平台项目总结(一)系统概述江西省电子政务建设近年来呈现出快速发展的态势,各政府职能部门对于信息化的要求进一步提高,电子政务建设内容无论从深度还是广度上都得到迅速发展,各部门对信息共享的意识也得到了很大程度的提高,数据交换平台在这种背景下应运而生。江西省电子政务共享数据统一交换平台(以下简称:交换平台)基于全省统一的电子政务网络平台搭建,实现了对省市县三级交换需求的覆盖。交换平台包括省、市、县三级电子政务数据交换中心及各部门前置,为异构、同构系统提供接入规范,实现在线、实时、定时的数据采集,实现跨部门、跨地域、跨业务的政务信息资源整合与共享的基础支撑,为综合性的业务决策提供了决策数
2、据支持。交换平台目前已建成省级交换中心和省级委办局横向前置接入节点 59 个,纵向连接 11 个市级交换中心,市级交换中心共建设市级委办局横向前置接入节点 45 个,以及 104 个县级行政服务中心前置接入节点。承载了 5 大综合性应用,制订了交换平台接入规范。目前正在部署县级交换中心及县级委办局的前置。(二)系统结构2.1 系统组成图图 1 (系统组成图)如上图 1 所示,江西省电子政务共享数据统一交换平台基于红旗 Linux 操作系统上,以东方通 TI、TLQ、TongWEB、JMX 中间件和国产数据库为应用支撑层。通过交换平台可为交换资源管理系统以及其他数据应用服务提供平台支撑。2.2
3、系统部署图图 2 (交换平台部署示意图)如图 2 所示,交换平台部署在江西省政务外网,原则上可按省市县三级部署。各级中心原则上要分别部署管理节点、核心交换节点、虚拟前置节点、数据库节点。在实际应用过程中,可以从交换频率、交换数据量等要素的高低、多少出发,适当的将部分节点合并部署在一台服务器。各省直单位、市直单位的前置设备分别接入所属行政区域中心节点,形成省市县三级分级部署、分级管理格局。2.3 数据交换模式和途径2.3.1 非结构化数据交换非结构化文件提供两种途径通过平台进行交换:1、 可通过文件任务进行交换;2、 可通过 GTP 文件路由进行数据交换。2.3.2 通过文件任务交换采用文件任务
4、进行交换非结构化文件,需在各业务部门前置机上统一规划存放路径(目前规定为“/home/tlq/platform_node/”目录) 。需要注意的是,不同的任务需创建不同的目录,目录的命名使用任务名的拼音首字母组合。例如:社会信用系统需要从 A 单位向 B 单位发送一批文件,那么首先,需要在 A单位的前置服务器上创建名为“shxy”的文件目录,该目录位于“/home/tlq/platform_node”,待交换的文件应全部位于“/home/tlq/platform_node/shxy”文件夹中即可;同时 B 单位的前置服务器上也需要创建相应的“shxy”目录,其路径亦为 “/home/tlq/p
5、latform_node/shxy”。目录创建完毕后,在交换平台中创建一个交换流程任务就可以实现从 A 单位的“/home/tlq/platform_node/shxy”目录向 B 单位的“/home/tlq/platform_node/shxy”目录中发送文件了) 。如图 3 所示:A 单位前置 B 单位前置(/home/tlq/platform_node/shxy ) (/home/tlq/platform_node/shxy)图 3(文件任务交换示意图)2.3.3 基于 GTP 文件路由进行交换基于 GTP 文件路由进行数据交换。需在各业务部门前置机上统一部署 GTP 产品。之后,通过按
6、规定的目录存放符合规则的非结构化文件。具体如下:1、目录存放定义。各业务部门需按发送和接收类别分别设定相应的文件交换目录,发送文件目录为“/home/tlq/TongGTP6.0/UsrSndData” ,接收文件目录为“/home/tlq/TongGTP6.0/UsrRcvData” 。注意这里的两个目录不允许改名。2、文件命名原则。文件命名按“6 位目的行政区划代码 4 位目的委办局代码3 位源业务系统代码#源文件名”进行约定,其中以“#”在文件名称中隔离路由信息与实际文件名,源业务系统代码需要按照实际情况确定是否添加,由同一个业务部门业务系统发送的文件应该保证不能相同,否则会导致目的业务
7、部门无法接收文件。如图4 所示:A 部门前置 ( 发送方 ) B 部门前置 ( 接收方 )( / h o m e / t l q / T o n g G T P 6 . 0 / U s r S n d D a t a ) ( / h o m e / t l q / T o n g G T P 6 . 0 / U s r R c v D a t a )图 4 (GTP 文件交换示意图)总结,交换平台只负责将非结构化的数据,从源前置节点指定路径交换至目标前置节点指定路径。源前置节点中待交换的数据需各接入单位应用开发商按上述要求提供,目标前置节点在收到交换数据后的具体应用由各接入单位应用开发商自行处
8、理。交换平台不负责处理源和目标前置之外的任何数据与服务的处理。各单位如需要处理业务应用库与前置节点间的非结构化数据联动或同步,可选择采用东方通 TI 产品进行桥接。但桥接的相关初始化和配置工作由各接入单位应用开发商自行处理。2.4 结构化数据交换结构化数据交换,适合对时效性要求不高和结构化数据量相对较大的数据交换应用;适合数据交换常态化和数据格式相对固定的数据交换应用;适合两业务部门间网络无法直接访问情况下的数据交换应用,部门前置服务器中的各应用域逻辑隔离。系统支持数据库表结构化数据的交换需求。将源前置机数据库表中的数据由各业务部门按照业务应用条件(如过滤条件)进行筛选、清洗后,传输至目标前置
9、机的数据库表。如图 5 所示:位A位 位B位位A位位 位B位位(三)系统目前的承载情况3.1 目前已安装的节点1、省级平台省级平台包括省级交换中心及 63 个部门前置接入。省级交换中心建设早已完成,目前省级部门前置接入已完成 59 个。2、市级平台市级平台覆盖全省所有设区市,共计 11 个平台,至今年 12 月,11 个平台交换中心建设全部完成,市级部门前置接入单位已完成 49 个,具体见下表:序号 设区市 计划接入单位 已实施单位 未实施单位 未实施单位原因1 上饶 2 个单位 2 个单位 0 个单位2 新余 5 个单位 5 个单位 0 个单位3 南昌 12 个单位 7 个单位 5 个单位
10、服务器未采购4 赣州 13 个单位 2 个单位 11 个单位 服务器未采购5 九江 23 个单位 2 个单位 21 个单位 服务器未采购6 吉安 7 个单位 1 个单位 6 个单位 服务器未采购7 抚州 5 个单位 4 个单位 1 个单位 机房改造8 宜春 19 个单位 15 个单位 4 个单位 网络问题9 鹰潭 23 个单位 9 个单位 14 个单位 服务器未采购10 萍乡 未确定 未确定 未确定 接入单位未确定,服务器未采购11 景德镇 2 个单位 2 个单位 0 个单位3、县级接入“县、区级部门前置”合同要求实施 99 个,实际计划实施 104 个,现已完成 102 个,未完成 2 个。
11、3.2 承载的业务规模交换平台运行情况基本正常,承载支持的应用系统有:江西省企业联合征信系统、江西省网上审批与电子监察系统、江西省公安社会信息共享系统、江西省公安宾馆入住信息系统、江西省阳光医药网上监察系统、江西省资源交易电子监察系统,共 6 个应用系统。1、江西省企业联合征信系统系统预计实现对 17 个部门的企业基础信息及信用信息采集,目前完成省工商、省质监、省地税、省国税数据采集及交换。系统自运行以来,共完成数据交换总流量 54988.35MB。2、江西省网上审批与电子监察系统该系统参与数据交换的部门众多,将覆盖省市县三级政府具有行政许可权力的几乎所有部门,其中省级交换平台覆盖的参与部门为
12、 6 个、市级为 12 个、县级为 52 个。系统目前已完成省监察厅与省工商、省发改委、省地税、省国土、省公安五部门及上饶市中心前置与上饶市房管理局审批系统监察数据交换,并完成省工商数据向 11 个设区市交换中心及南昌市、鹰潭市交换中心下属 13 个县区的转发工作。系统运行以来,省监察厅前置共接受数据 589.71MB,发送数据 500.03MB。3、江西省公安社会信息共享系统该系统从交通部门采集高速公路实时车辆信息交换到公安和国安,另外从社保中心采集个人社保信息交换到公安。系统自运行以来共交换数据 67265.02MB。、江西省公安宾馆入住信息系统该系统从公安部门采集宾馆入住信息交换到省国安
13、厅。系统自运行以来共交换数据 3063 个文件,62860MB 数据。5、江西省阳光医药网上监察系统该系统参与单位众多,其中省级第一批参与医院有 10 家(分别为:省第一人民医院、省第一附属医院、省第二附属医院、省第四附属医院、省中医院、省胸科医院、省儿童医院、省口腔医院、省妇幼保健院、省人民医院直属院) 。各级医院将数据提交至省社保中心,再通过数据交换平台交换至省监察厅。系统自运行以来,省监察厅前置共接收到 20438 个文件,8536MB 数据。6、江西省资源交易电子监察系统该系统主要是把公共资源由省林业厅传输给省监察厅,省监察厅再分发给各地市及县前置。目前涉及到 8 家单位(省林业厅、省
14、监察厅、新余市前置、九江市前置、都昌县前置、丰城县前置、南康市前置、南昌县前置) 。系统自运行以来,省监察厅前置共接收到 1373 个文件,1536MB 数据。目前交换平台运行稳定,通过系统对接、文件等交换方式,平台参与交换的部门已有 33 个,各部门各业务系统之间的交换数据总量已达到:462439.11MB。(四)产品优势与不足4.1 优势1 由于目前数据交换平台,是由 JMX 对 TI,TLQ 的功能进行封装,而对外提供一套接口。通过调用 JMX 的接口,外部的系统,可以灵活的对数据交换的任务进行配置。2 通过 TI 工具界面,可以灵活,可视化的配置数据交换的任务。3 数据交换过程中,由 TLQ 对底层的消息数据进行传输,保证了数据的完整性、安全性。4 国产化的基础软件4.2 不足1 由于近期数据交换平台的业务,越来越丰富。对我们平台的需求也随之带来。例如:需要我们的数据交换平台,在一台物理机上,一个操作系统上,可以部署多个数据交换平台的前置。这对原来的数据交换平台的设计,都存在一些需要改善和完善的地方。2 TLQ 产品有时,会存在共享内存冲突的情况。导致 TI2 无法从 TLQ 消息队列里,操作消息。3 TI 产品配置工作量大,而且不方便,报错信息也不是很完善,不利于用户查找错误的原因。4 TongWeb 产品配置虚拟的路径无法配置,比 tomcat 的便捷性要差一些。