论文部分内容阅读
近年来我国电子政务迅猛发展,各个政府部门都有各自的应用系统,这些应用系统都是根据当时的业务需求自主开发或引进的,各个应用系统自成体系,缺乏整体的规划,产生的数据分散、独立,缺乏统一规范的数据格式,不利于信息的有效利用和深层次的挖掘,因而导致了“信息孤岛”现象的产生。“信息孤岛”现象是分布式信息化建设不可避免的问题,在信息化渐成规模时,孤岛问题开始凸显,消除信息孤岛成为信息化工作的首要任务。要消除信息孤岛,不但需要从界面上将各个不同的应用系统整合在一个平台下,而且也必须实现政府多个异构应用系统之间的互联和数据交换,由于政府的信息化建设不断向前发展,应用系统的数量不断增加,加上已有的多个应用系统,不可能每个系统分别开发接口连接其它所有系统的模块。解决问题的现实方法是建设一个应用集成与信息交换平台,各应用系统只需少量改造之后,即能遵循开放的标准,通过这个平台与其它系统实现互联互通,实现政府信息资源的整合。本文主要研究了信息整合平台中的关键技术如BizTalk框架、WEB服务以及WCF通信技术,并对传统的系统集成技术和本平台所用技术做了对比,传统的整合技术主要是一种点对点的业务逻辑上的集成,每当开发一个新的应用系统时都需要为原来已有的应用系统做相关接口开发,这样无疑会增加开发人员的工作量,而且不利于后期的维护。硚口区信息整合平台使用微软的Webpart技术实现了将各个不同应用系统在界面上整合在一个门户平台下,实现了灵活的需求定制以及单点登录,并实现了账号的统一管理,在业务逻辑上使用了BizTalk Server中间件二次开发作为硚口区数据交换中心,来控制不同应用之间数据的交互,通过制定各个不同应用系统的文档规范,实现业务逻辑数据的流转。业务数据平台采用了windows平台的服务技术和sql的触发器来实现数据的自动获取,达到了解耦的目的,不必依赖于某一应用系统的底层实现细节。在性能方面采取灵活策略,通过字段区别来进行批量交换的方式,减轻服务器的压力,降低了造成宕机的风险。