预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

实现电子政务异构系统的数据交换和共享 青岛市委市政府计算机中心中国海洋大学张艳 在我国政府信息化建设过程中,各政府职能的连接。由于每个应用都有其自己特有的基础架 部门常常根据自身的情况与需要,建立了自己的构,这些应用在部署、更改和维护上的代价都异 信息和业务系统,这些业务系统往往是采用不同常高昂。这就要求政府部门对每套应用配置特有 的技术标准、不同的软硬件平台、并由不同的软的专业技术人员,并保持与不同技术供应商或解 件提供商开发的,而且客户端和服务器之间通常决方案供应商的密切联系。而且开发接口也相当 会有防火墙或者代理服务器,这些跨平台异构系复杂,成本昂贵。即使是只有一个电子政务系统 统形成了一个个的信息孤岛。随着电子政务的进的应用,其创建、维护和定制的代价及复杂度就 一步发展,为公众提供一站式服务的要求、协同已经非常的惊人了。何况要涉及多个这样的应 工作中数据交换的需求,迫切的需要我们解决信用,其代价之高是可想而知的。 息孤岛问题,对政府部门的业务系统进行合理的因此,需要利用统一的技术,建立一个独立 整合,在不破坏现有系统的情况下,将各种应用的联接系统,能够用统一的方式,支持不同的平 系统集成起来,发挥自己的优势,实现这些大量台,实现各系统之间不同结构和格式的数据的相 的不同位置、不同格式的数据共享和交换,进而互转换,并由工作流引擎根据服务流程的定义, 集成相关的业务数据,为企业、公众和内部政务统一协调各个部门业务系统问的数据传输和消 系统提供统一和一致的服务,满足电子政务应用息通信。各个应用系统都通过这个联接系统与其 发展的需要。它应用系统进行数据交换,才能够真正实现不同 在以往的解决方案中,不同系统的数据交数据源的无缝连接。这个联接系统我们称之为数 换,一般都是采用点对点的方案来实施的,即根据交换平台,也就是通过建立电子政务数据交换 据特定连接需求,满足特定问题。这样,对于每个平台,实现应用系统的数据交换和共享。 应用,都要为每个需要的资源或外部资源编写连基于XML技术的WebService正是建立数据 接代码,以使应用得以运行。当增加了一个新的交换平台的最佳技术手段。WebService的定义 系统,就需要重新和所有的系统之间建立点对点为:它是一种编程模型,提供在可缩放的、松耦合 的和非特定平台的环境下交换信息的能力,信息 交换使用诸如HTrP、XML、XSD、SOAP和WSDL 之类的标准协议。WebService能够统一地封装信 息、行为、数据表现以及流程,而无需考虑应用所 在的环境是使用何种系统和设备,最大优势是提 供了异构平台无缝衔接的技术手段,实现异构平 台间的互通。 同时,WebService是一种无需购买并部署的 组件,这种组件是被一次部署到处可用的一种新 型组件。通过采用WebService,开发的代价显著 降低了,开发人员无需与多种平台进行交互,只 需要与一种组件进行交互,即WebService,它的 调用界面完全采用标准的XML及相关技术,在 代码实现上的代价也有显著下降。 采用WebService技术,充分利用其特性建立 数据交换平台,将系统的数据展示和需求都看作 是一种服务,通过服务的请求和调用,实现系统 间的数据交换和共享,从而实现电子政务应用的 整合。通过使用WebService,部门能够通过抽象根据数据管理中心的数据注册模块提供的 和混合将自身的电子政务系统组件化,能够很方交换标准对提供的数据进行校验,包括格式校 便地在不同的部门之间实现共享,同时架构跨部验、数据校验等。经校验,出错部分交给数据管理 门的电子政务应用,形成统一的电子政务应用中中心进行差错处理,正确的数据则提交数据队列 心。进行排队处理。 整个电子政务数据交换平台由一系列的中(2)数据转换 间件、服务以及WebService接口组成,如下图所多软件集成经常要求大量的不同的数据格 示,其核心组件是由数据交换处理、流程整合引式转换,需要编写转换程序,校验程序和管理这 擎、Web服务管理(服务注册、服务发现、服务数些多对多的关系的程序的工作量非常大。各个部 据支持)、WebService接口构成。门都已有或正在制定自己的数据交换标准,各业 各模块功能描述如下:务系统间的数据格式将非常复杂,而且随着业务 1、数据传输的变化,系统的升级,数据格式很难做统一。在电 (1)负责接收各单位数据传输模块传递来的子政务数据交换平台中,采用标准的数据格式 数据,并将数据交给数据处理中心处理;XML,既各种不同应用系统对外交流的数据必须 (2)从数据处理中心取得数据,按照各部门转换成XML格式,接受的数据格式也是XML。利 的数据交换标准,将数据封装成标准的XML格用数据交换平台的数据转换工具,用户可以定义 式传递给各单