用ESB实现云计算环境下政务体系数据交换_第1页
用ESB实现云计算环境下政务体系数据交换_第2页
用ESB实现云计算环境下政务体系数据交换_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、用 ESB实现云计算环境下政务体系数据交换摘 要 随着我国政务体系改革的不断深入、也推动着我国电子政务需要不断改进以适应新的形势。虽然电子政务经过多年的发展建设,已经取得了一定成果,但是还存在着纵强横弱等诸多问题。如何促进政府横向多部门异构系统间的信息共享以及业务协同处理,建立广泛、高效、易扩展的数据交换系统成为本文讨论的主要内容。【关键词】云计算数据交换 ESB 分布式电子政务随着我国行政管理体制改革的不断深化,政府职能、管理方式等都在发生变化,同时也推动着我国电子政务体系需要不断创新,以适应新的发展需求。我国的电子政务体系虽然经过多年的建设,已经取得了一定成果,但是还存在着纵强横弱,条块分

2、割的现象。所以如何促进政府各部门间业务系统的数据共享、业务协同办理,在政务体系的众多部门间建立起能够跨地区、跨部门、跨层级的连接各异构系统的可高效运行、可实时交换的数据交换体系成为了当前电子政务发展急需解决的课题。1 目前电子政务体系中的数据交换模式目前在电子政务体系中数据交换多采用XML 和 WebService 相结合的技术进行数据交换,通过这些技术可以实现交换接口的统一和相对灵活的配置。可以解决不同系统间接入和互通的问题。这种点对点的集成方法对于少量异构系统接入虽然效果较好,但是随着日益增加的政务多部门横向系统互通的需求,接入的部门和系统不断增多,桥接数量也以指数倍增加,大大的增加了系统

3、维护难度和系统负荷,降低了灵活性,并且因为对于动态数据的实时传递缺乏有效手段,所以无法及时完成业务的跨部门协同处理。2 ESB技术和云计算技术的发展状况ESB全称为 Enterprise Service Bus,即企业服务总线。是从面向服务体系架构(Service-OrientedArchitecture , SOA)发展而来的产物。 ESB是应用系统进行集成的中间服务组件,基于 SOA 架构进行消息的交换处理,可以对应 HTTP、SOAP、JMS 等多种通讯协议,并且可以对消息进行路由分析实现同步/ 异步处理,从而在集成的应用系统间,通过 ESB为桥梁,构建起松耦合的互联互通。某个系统即使有

4、变更也不会对全体系统造成影响。云计算作为互联网时代的产物,拥有超大规模计算和存储特性、高扩展性、高兼容性、高可靠性、可按需分配等诸多特点。这些特点使得云计算在近几年间发展迅速。云计算帮助实现了从传统的信息化系统迈向智慧化信息系统的转变,正在推动大量的企业进行信息化改造,推进企业进行商业模式的创新、技术的创新。在政府信息化方面云计算技术也被视为电子政务深化转型的推动力,被期望通过云计算技术整合政府信息资源、破解政务信息化系统各自为政、条块分割的现状,向互联互通、协同合作、节约智能的智慧型电子政务转变。3 基于云平台的ESB服务运用在电子政务服务中的意义近几年来随着云计算技术的发展和日益成熟,利用

5、云计算技术的虚拟化、分布式计算、高扩展等特性,越来越多的政务系统已经开始着手构筑到云平台上。在以省市县乡为基础的横向电子政务体系中牵涉到众多部门的信息化系统的互联互通, 但是因为历史原因, 这些系统往往应用结构各异,数据保存结构各异,接口各异等问题。本文旨在利用ESB企业服务总( Enterprise Service Bus, ESB)在云平台上搭建政务系统的数据交换系统,以解决上述问题,为政府各部门间业务协同处理和数据共享提供支撑环境。ESB作为一种接入部署灵活的中间件技术架构,通过良好的标准化的服务接口,可以整合不同技术的平台;通过统一的技术标准,可以推动电子政务体系中各成员系统间的协调配

6、合。针对大量复杂的交换需求,还可以通过在基于分布式存储和并行计算技术的云平台上建立的ESB消息处理系统提供的服务,实现消息、事件、数据的大规模分布式处理,大数据量的实时交换、路由、分发、流程定义等功能。并且通过云计算的弹性扩展特性,还可以快速扩展信息交换和处理的节点,降低单节点负载,提高系统稳定性。4 基于云计算的ESB数据交换体系架构设计分布式的政务ESB体系主要由代理ESB( Brokered ESB)、配置管理 ESB( Configuration Management ESB)、网络通信设施等构成。 ESB的数据交换架构提供了事件驱动和文档导向的处理模式,以及分布式的运行管理机制,它支

7、持基于内容的路由和过滤,具备了复杂数据的传输能力,并可以提供一系列的标准接口。通过对可重用服务的封装,可以屏蔽对后端服务的直接访问,使得后端服务实现的切换对服务消费者完全透明。通过地址透明和服务实现透明这两大特性,还可以保证服务请求者和服务提供者之间的松散耦合。4.1 代理 ESB( Brokered ESB)代理 ESB可以通过配置管理ESB( ConfigurationManagement ESB)进行创建和调度。主要作用:( 1) Brokered ESB节点主要负责与数据交换前置系统/应用系统之间的通信工作。对数据源进行适配和标准化处理,考虑到政务系统的复杂性,需要对接的数据源对象包含有各种数据库、应用服务(WEB SERVICE)、表格( TXT/EXCEL)、数据文件、数据目录(LDAP)等多种格式。(2)实现与多种传输协议上的对接,比如: jms、jdbc、tcp、udp 、multicast 、http 、servlet 、smtp 、pop3、file 、xmpp等。( 3)实现信息提供者和消费者之间的通信协议转换,例如使用统一的协议 J

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论