论文部分内容阅读
伴随着信息技术的高速发展,经过十多年的建设,我国电子政务建设取得了巨大的成就,政府各部门已经有很多的应用系统投入应用。但是这些系统采用不同的开发平台、不同的开发语言以及不同的操作系统平台,导致系统之间信息共享与数据交互能力不足,严重制约电子政务的功能发挥。因此,应用集成对电子政务的建设尤其重要,其目的是为了最大化的重用现有的信息资产。但是传统的点对点集成模式会导致系统之间紧密耦合,使得电子政务缺乏良好的灵活性和扩展性。SOA(Service-Oriented Architecture,面向服务的架构)和Web Service技术的逐渐成熟为解决这类问题提供了强有力的技术支持。本文在我国电子政务的发展现状阐述的基础上,分析了传统电子政务的架构以及所面临的问题,同时进行了解决问题的可行性分析。然后对可行性分析中提到的当前应用集成的相关热点技术进行研究,包括Web Service、SOA、ESB等。主要从它们的相关接口定义,协议标准的进行分析,同时指出了其能给电子政务集成带来的优势。针对传统电子政务集成的问题,本文提出了面向服务的集成方案。在这个集成方案中,ESB(Enterprise Service Bus,企业服务总线)作为基础部件能够将Web Service和SOA完美结合到一起,将应用和服务以一种高度伸缩的状态集成到一个高度扩展的骨架之中。最后,本文给出了面向服务集成的应用实现,即法人信息库系统在企业服务总线上的应用集成。Web Service技术经过多年的发展,已经被国内外众多大型软件企业广泛接受并成为SOA的最好的实现技术,这必然大量降低应用系统的开发、集成和维护风险,减少工作强度。SOA作为一种架构模型,它可以根据需求对松散耦合的粗粒度应用组件进行分布式部署、组合和使用,从而保障电子政务系统良好的灵活性和扩展性。