水务海洋行政审批数据交换技术与应用
2017-03-22倪雄钱国民季乙玮郭兵
倪雄++钱国民++季乙玮++郭兵
在全国范围内,各个省市先后开展了行政审批事项的改革与信息化建设探索,各级各部门主动适应大数据时代的新形势,强力推进数据信息资源整合,实现信息互联互通。本文从上海水务海洋行政审批协同系统的数据共享入手,重点研究复杂异构数据的三种交换技术,并进行了实证分析。
【关键词】行政审批 资源整合 数据交换
1 研究背景
近年,上海市水务局积极推进网上政务大厅,实现53个行政审批事项与相关系统的业务协同、系统对接、数据融合。企业、市民可以逐步实现办理事项的一口受理、一次申请、一码查询、一站反馈;也可以通过桌面端、实体大厅等多种渠道获取各类政务服务。为此,上海市水务海洋行政审批系统需要分别与上海市政府网上政务大厅、 局“水之云”平台、局电子政务系统、局水务海洋公共信息平台、局门户网站、局属单位审批系统等进行数据实时交换和对账。数据共享交换需要快速、准确和稳定,真正达到“外网受理、内网流转、协同办事、电子监察”的业务要求,提高行政审批办事效率和服务水平。
2 数据需求分析
2.1 数据对象分析
本次研究的具体数据资源包括审批的申请基本信息、环节信息、状态信息、办件结果信息、结果证照、文书信息等。
2.2 数据格式要求
交换的数据结构由两级构成,第一级描述交换数据信封,用于描述本次数据交换的源地址、目标地址、格式信息、操作类型等基础信息,统一审批编码作为行政审批业务相关信息的全局唯一标识存放于标识值字段项中,第二级业务数据,用于实际存放待交换的办件信息。
3 数据交换技术分析与应用
3.1 XML文件交换
相关接入系统对应三个文件目录:发送数据文件目录(out)、接收数据文件目录(in)、出错备份数据文件目录(bak)。
(1) 接入系统可根据实际情况选择通过SMB或FTP的方式传输XML文件。
(2) 接入系统把需要发送的数据构造成XML文件置入对应发送目录中,系统定时取走XML文件,并按指定目标交换到目标方。文件名必须以数字命名,该数字表示数据产生的时序(与文件生成日期的时序相符),后缀必需为.xml,例如:1.xml或239.xml。
(3)接入系统轮循接收目录中的XML文件,按文件创建先后顺序获取接收的数据,数据处理完毕后,自行从目录中删除文件。文件名以数字命名(与文件生成日期的时序相符),例如:2.xml或358.xml(注意:数字命名与发送时的编号要予以区别)。
(4) 当发送的数据存在异常时,系统会自动把发送的数据置入出错备份文件目录中。
3.2 Webservice数据接口交换
Web Service交换技术能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件, 就可相互交换数据或集成。依据Web Service规范实施的应用之间, 无论它们所使用的语言、 平台或内部协议是什么, 都可以相互交换数据。
3.2.1 使用用户名口令或证书登录
用户登录后才能进行发送信息、接收信息的操作,提供正确的用户名、口令或CA证书后,方可返回一个会话编号,凭该编号进行其它方法的调用,如果在二十分钟内没有调用其它方法,该会话编号失效,需重新登录。
3.2.2 发送信息
向目标方发送信息数据,信息的长度不要超过5M Byte。
3.2.3 接收信息并确认
确认已经成功接收信息,并处理完毕。这样该信息将不会被重发,否则该信息会反复重发直至调用本方法确认为止。
3.3前置机数据库交换
前置数據库支持多种数据库类型。按不同的接入系统创建独立的数据库用户,该用户能且仅能操作与其对应的发送、接收和出错备份数据库表。
(1)接入系统可根据实际情况选择通过ODBC或JDBC的方式访问前置数据库。
(2)接入系统把需要发送的数据按一定格式插入发送表中,系统将定时取走数据并按指定目标交换到目标方。
(3) 接入系统轮循接收表,按编号顺序获取接收的数据,数据由接入系统自行处理或备份。
(4)当发送的数据存在异常时,系统会自动把发送的数据置入出错备份数据表中。
4 结语
结合上海市水务局行政审批协同系统和网上政务大厅建设,运用上述3种数据交换技术,开展了实例验证。结果显示前置机数据交换技术在实际应用中,在开发便捷性、实用性、用户体验、数据安全性等方面具有更大的使用和推广价值。
参考文献
[1]上海市政府电子政务办.关于落实上海市网上政务大厅建设相关工作要求的通知(沪府公信〔2015〕1号),2015:1-4.
[2]朱勤,陆建新,陈继红.基于XML的异构数据交换技术及其Java实现[J].计算机应用与软件,2004(11):52-53.
[3]王爱莉,程琳等.水利部行政审批监管平台建设方案探讨[J].水利信息化,2015(05):56-62.
[4]李萍.基于Webservice的数据交换平台的设计与实现[J].计算机时代,2016(07):34-37.
作者单位
上海市水务信息中心 上海市 200050