Web Services在电子政务系统中应用研究.docVIP

Web Services在电子政务系统中应用研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Web Services在电子政务系统中应用研究

Web Services在电子政务系统中应用研究   [摘要]通过介绍电子政务的基本理论以及在现阶段电子政务在我国发展中存在的问题,提出Web Services的体系结构,将其应用到电子政务系统中以解决其通用、跨平台、可维护等方面的问题。   [关键词]电子政务 Web Services 研究   中图分类号:TP3 文献标识码:A 文章编号:1671-7597(2009)0110015-01      近年来,伴随着信息技术的高速发展,网络信息化正在社会的各行各业产生巨大的作用,高速发展的信息技术给国家政府部门的工作也提出了快捷、高效、透明的要求。于是,以电子政务为典型的政府办公的电子化、自动化、无纸化成为大势所趋,电子政务信息化具有举足轻重的作用。      一、电子政务的概念      电子政务是指政府机构运用现代信息和通信技术,将其管理和服务通过网络技术进行集成,在互联网上实现政府组织结构和工作流程的优化重组,超越时间、空间和部门分隔的制约,向全社会提供高效优质、规范、透明、全方位的管理与服务。   电子政务的内容非常广泛,国内外也有不同的内容规范,根据国家政府所规划的项目来看,电子政务主要包括这样几个方面:政府间的电子政务(G2G),政府对企业的电子政务(G2C),政府对公民的电子政务(G2C)。      二、我国电子政务的发展现状      在我国电子政务建设过程中,由于缺少统一规划和部署,导致业务流信息流不统一、各系统间数据通讯困难、部门之间信息不能共享,无法形成统一管理,严重影响着政务信息的共享和利用。现阶段,电子政务建设中存在着如下一些问题:   (1)电子政务应用系统环境的不一致。我国的电子政务建设缺乏统一的规划,不同的部门由于资金、组织结构等方面的原因,其信息化程度不尽相同,不同部门的电子政务应用系统的应用环境不一致,在各个职能部门的内部业务系统中缺乏一个基于公共标准的信息采集模块。   (2)数据库环境的不一致。各个电子政务应用系统采用不同的数据库环境、数据结构设计、支持不同的数据类型,缺乏一种可访问不同数据环境的匹配层与实现数据结构、数据类型映射转换的公共服务模块。   (3)缺乏统一的数据主题。在各个职能部门的内部业务系统中,数据的组织是内部相关的一个自主系统,缺乏与其他职能部门间相关数据的交叉与关联定义。由于没有一个统一的共享视图,带来的问题就是低效。   (4)技术标准缺乏。相关技术标准的缺乏是导致信息孤岛形成的一个重要因素。国外电子政务建设的经验表明,只有依据标准建设的数据源,才能够无障碍、不失真地进行流通、交换并跨系统共享数据。   (5)平台软件缺乏。在很多地方的电子政务建设过程中由于缺乏平台软件的支持,各业务系统不能有效的数据共享,互联互通。      三、Web Services在电子政务中的应用      (一)Services技术介绍   Web Services是一种新型的Web应用程序,具有自包含、自描述以及模块化的特点,可以通过web发布、查找和调用。在Web Services的体系架构中包括三个角色:服务提供者、服务请求者、服务代理。角色间主要有三个操作:发布、查找、绑定。服务提供者是Web Services的拥有者,服务请求者是Web Services功能的使用者,服务代理则是将服务请求者与合适的服务提供者联系在一起。其中,“发布”是为了让用户或其他服务知道某个Web Services的存在和相关信息:“发现”是为了找到合适的Web Services;“绑定”则是在提供者与请求者之间建立某种联系。   (二)Web Services的实现   在系统设计的过程中,主要的工作如对数据库的各项操作等都放入Web服务中,Web服务对客户端提供接口,接受客户端传来的请求,返回客户端的响应。   在服务器端,新建一个Web服务工程,生成一个后缀为asnxl的文件,在这个文件中添加类,增加服务方法和创建各个服务的接口,这些接口将提供给客户端应用程序使用,这样就创建了一个Web服务。Web服务创建成功以后,就需要将其发布供客户端应用程序调用。在该系统中,只需要将Web服务的整个目录放在IIS的根路径下,同时保证IIS在运行中,这样客户端应用程序就可以在这里寻找服务,也就完成了该Web服务的发布,客户端通过HTTP/SOAP协议就可以调用服务。   (三)Web Services的应用   电子政务是一个综合的信息系统,它能够有效地处理机关内部的流程、协作、信息利用和交流,Web Services体系使用SOAP协议在实现应用与服务之间的通信,用WSDL文件对服务进行标准的描述。Web Services可以在Web上发布,发布

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档