我国电子政务网站共享平台的设计与实现

发布时间:2014/11/11 8:51:26来源:佑航科技


  当前,影响我国政府信息资源共享的因素有信息异构、地方政府信息资源整合较差、信息安全、传统信息共享技术缺陷等。Web Service技术在解决分布式、异构系统共享时,具有独特的技术优势,采用标准的通信协议,适合于因特网应用。构建一个基于Web Service的政府信息资源共享平台,可以解决“信息孤岛”的问题,促进政府信息资源的共享。

  自从20世纪80年代末,中央和地方党政机关开展了办公自动化(OA)工程开始,到1993年国家实施“三金”工程,到1999年“政府上网”工程,再到2002年提出的电子政务建设重点:“两网一站四库十二金”,我国政府信息化建设已经取得了很大的进展。基于政府信息资源的公共属性以及社会使用价值属性,它们具有再利用的价值。开发利用好它,有利于社会可持续发展,可以极大地提高现有的各种资源的社会利用效益,促进资源的可持续利用。因此,必须加强政府信息资源共享建设,使之更好地促进社会的发展。

  1.我国政府信息资源共享现状分析

  政府信息资源的概念,目前没有一个统一的说法。美国联邦信息资源管理备忘录中认为:“政府信息是指为联邦政府或者由联邦政府创建、采集、加工、发布或处理的信息。”《中华人民共和国政府信息公开条例》第二条:“政府信息是指行政机关在履行职责过程中制作或者获取的,以一定形式记录、保存的信息。”由此看来,政府信息资源主要是政府各部门在政务处理过程中获取的。它们包括政府各职能部门直接处理政务留存的各种信息和政府决策机构在决策过程中产生的政策法规文件。通常,把这些信息统称为政府自产信息,这是政府信息资源的主流。另外,政府信息资源还通过来集,取之于政府外部,例如政府信息中的社会、国际大环境信息等,就是通过对外部信息采集而形成的。因此,我们认为,政府信息资源是一切产生于政府内部或虽然产生于政府外部但对政府各项业务活动有影响的信息的统称。

  政府信息资源是我国信息资源中最为重要的组成都分。《关于加强信息资源开发利用工作的若干意见》指出:“对政府信息资源的利用是落实科学发展现,推动经济社会全面发展的重要途径,是增强我国综合国力和国际竞争力的必然选择。”但是由于标准不一、各自为政、不联不通、缺乏有效整合,政府部门间形成了一个个“信息孤岛”,隔断了部门内业务上的内在联系,致使丰富的信息资源难以得到共享,严重阻碍了电子政务建设的进程。影响政府信息资源共享的因素有体制方面的原因,也有技术方面的原因。从技术方面分析,主要体现在以下几个方面:

  1)信息异构,阻碍共享。目前我国政府部门的信息系统是由各部门分头建设的,各部门的业务系统都是自成体系、紧密耦合的,它们所采用的基本架构、运行环境、开发语言等都不尽相同;同时电子文件的制作生成的代码标准、数字存储载体的格式标准、信息压缩存储的标准也不统一,造成了各系统之间互连互通都困难,更谈不上信息共享了。

  2)地方政府信息资源整合较差。自从1999年实施“政府上网”工程以来,全国绝大多数的省市政府都建立了政府门户网站。根据CNNIC的统计,截止到2007年12月31日,以gov.cn结尾的注册域名总数达到3.5万个,政府门户网站已成为信息共享的主要阵地。各地政府所拥有的信息资源虽然数量众多,但它们分散在各地,很难有效再利用,必须经过整合。这种整合不仅是指一般意义上的由分散到集中、由无序到有序的过程,而且主要是指政务信息的共享,打破各级政府和部门对信息的垄断和封闭,整合政务信息资源。

  3)传统信息共享技术不适合当前网络环境。跨政府部门的信息集成属于分布式计算的范畴。在传统的解决方案中,政府部门之间的信息共享是通过分布式技术.如DCOM、CORBA等来实现的。但CORBA设计的体系内部备系统之间的互相天系过于紧密,对于异构系统之间的相互作用效果不是很好。CORBA本身存在的缺陷有:客户、服务器方的组件接口必须是紧密耪合的,系统双方必须运行间样的ORB产品、CORBA采用HOP通信协议,容易受到防火墙和代理服务器的阻隔等。所以,这些技术弊端使其更适用于政府部门内部的事务处理,而不适宜扩展到因特网上。

  同时,就目前所开发的政府信息共享平台来看,有的提出的电子政务信息共享解决方案,主要是利用其搜索技术,侧重于解决政府内网和外网网页的信息资源共享问题;有的提出的信息资源交换与共享系统解决方案,则主要为了解决系统内跨部门间的信息交换与共享。因此,如果能从国家层面构建一个基于Web Service的信息共享平台,各数据源采用Web Service技术封装并发布服务,用户从注册中心查询并使用相应的服务,这将会极大地促进我国政府信息资源共享建设的进程。

  2.Web Service的体系结构及技术优势

  Web Service是封装为单个实体并发布到网络上供其他程序使用的功能集合,是用于创建开放式系统的构件,有效地满足面向互联网的复杂应用。Web Service作为一种新的分布式计算模式,是一种自包含的、模块化的应用程序,通过网络访问为企业与个人提供一系列的功能,其接口设置和服务绑定可以被XML组件描述和发现,并可通过基于Internet的协议直接与基于XML消息的软件应用交互。它的主要目标是在现有各种异构平台的基础亡,构筑一个通用的与平台和语言无关的技术层,具有互操作性、普遍性、易于使用和行业支持的特点。

  (1)面向服务的Web Service体系结构

  Web Service体系结构中的web服务具有下列3个组件和功能:Web提供者、web服务请求者和Web服务注册中心。

  Web服务提供者设计实现web服务,将web服务发布到服务代理的一个目录上。Web服务请求者需要调用该Web服务时,首先在服务代理目录中查找满足条件的weL服务,并获得web服务的描述信息(WSDL);然后根据描述信息去调用服务提供者发布的服务,实现与服务的绑定;最后服务请求者与服务发布者之间直接进行通信,完成服务的提供而无需其他代理。概括来说,Web Service的运行机理可以描述为:离散分布在公开或私有场合的Web Service,用WSDL描述自己、在UDDI环境中推销自己,寻求协作,通过SOAP协议,使用XML消息传递接受调用参数。Web Service在为用户或其他程序提供服务的同时,也享受着其他Web Service所提供的服务。

  (2)Web Service在信息共享方面的技术优势

  与DCOM、CORBA等传统分布式技术相比较!具有以下几个优点:Web Service在信息共享方面

  1)解决了异构系统之间的兼容问题。同传统分布式计算模型相比较,Web Service彼此之间是松散锅合的。连接中的任何一方可更改执行机制,却不影响应用系统的正常运行,因此促进不同体系结构的应用系统之间的互操作性。

  2)通过封装,减少了系统的复杂程度。服务请求者和提供者只关注相互进行交互的必要接门,服务请求者不用关注服务提供者如何实现它的服务,服务提供者也不用了解服务请求者如何使用它的服务。

  3)遵循因特网标准的协议和标准,具杏较强的适用性。Web Service采用标准的固特网通信协议,如HTTP、SOAP、UDDI、WSDL、WSFL。等,以实现服务的描述、注册、发布、发现、检索、交换、管理等功能,因此能更好地适合因特网的应用。

  3.基于Web Service的政府信息共字平台

  据前面对我国政府信息资源共享现状及Web Service技术特点的分析,构造了基于Web Service的我国政府信息资源共享平台框架图,见图4—9。台主要由四部分组成。

  1)最底层是资源层,主要由政策法规数据库、资源数据库、业务系统等级成,其中,资源数据库主要是指“四库”,即建立人口、法人单位、空间地理和自然资源、宏观经济等4个基础数据库;业务系统主要是指“十二金”,是国家重点推进的“金税”、“金盾”等12个办公业务资源系统。

  2)Web Service服务器端,主要由安全认证模块、应用程序模块、服务代理模块和服务接门模块组成。其中,安全认证模块负责政府内外网资源的安全认证,以满足不同权限用户的服务需求、应用程序模块负责生成Web服务、服务代理负责具体服务的调用、服务接口模块负责处理分布式、异构数据库的操作,只要设计相应的服务接口代理程序,就可以把所有自治的、异构的数据库整合为一个统一可用的数据源。

  3)Web Service注册中心主要由目录服务模块和服务管理模块组成,负责Web服务的发布、查询与管理事务。

  4)客户端由用户管理、交互式界面、消息代理和语法解析器组成。其中,用户管理模块负责用户的注册与认证、消息代理用于消息请求的发现、语法解析器用来解析WSDL描述的Web Service。

  在这个政府信息共享平台框架里面,一个完整的Web Servicece通过以下步骤实现:

  1)Web Service服务器端通过应用程序,将各种政府数据库或者业务系统设计Web Service,并将调试正确的WWeb Service通过服务代理进行发布,并到注册中心进行UDDI注册。

  2)公众或者服务请求者登录客户端(一般是政府的门户网站)以后,发出请求信息。

  3)Web Service注册中心根据请求查询UDDI注册,为服务请求者寻找满足请求的服务。

  4)注册中心查询到满足条件的Web Service,并用WSDL向服务请求者返回该Web Service的位置信息和绑定信息。

  5)返回信息经WSDL语法解析器解析以后,被机器所理解,客户端应用程序根据Web Service描述信息生成相应的SOAP消息,发送给提供服务的政府信息资源数据库/政府业务系统,以实现政府Web Service的调用。

  6)调用信息传递到Web Service服务器端的安全认证模块,获得服务请求者的个人信息和操作信息,并确定服务请求者的访问权限。

  7)政府信息资源数据库/政府业务系统按SOAP消息执行相应的Web Service,井将服务结果格式化以后,返回给服务请求者。

  该共享平台提供了一种分布式的体系架构,可以对异构系统之间实现无缝连接和集成,从而形成一个基于Web Service的共享平台,真正实现资源的统一。在本项目中,登录项目后台,资源共享子系统中,共享交换功能模块实现了共享交换的基本功能,包括交换节点管理,数据交换,交换日志子功能项,可以查看项目相关功能模块。
上一篇:电子政务网站中决策支持系统的概念 下一篇:电子政务网站评价方法
最新资讯 / NEWS
最新案例 / CASE
×