论文部分内容阅读
随着互联网和计算机技术的迅猛发展,世界各国政府对建设高效的电子政务系统给予了高度的关注。同时,我国的电子政务建设也已经进入了高速发展的阶段。虽然大量电子政务系统的建成标志着我国电子政务发展的逐渐成熟,但是早期开发的系统中,因为设计和技术的限制而形成了很多独立的信息孤岛。系统间无法互通互联,不能为市民提供一站式的服务,形成了电子政务一体化的问题。解决这些难题不能简单地使用废弃或重建的方法来处理老系统,而是要认真考虑如何利用先进的技术,设计一种既能将老系统集成在一起,同时能便捷地扩展新系统的方法。这也是现阶段电子政务建设的挑战。传统的系统集成常常采用CORBA等紧耦合型分布式计算组件模型,互操作性和可扩展性较差、集成的代价较高。随着Web服务(Web Services)技术的出现和不断完善,为提出更加完备的集成方案提供了技术保障。Web服务改变了传统的应用集成中点对点的集成处理方式,以一种松散的服务捆绑形式,能够快速地开发、发布、发现和动态绑定应用。良好的互操作性和封装性、松散耦合的结构、廉价性、标准协议规范和高度可集成能力等特点,使Web服务在电子政务的建设中有着无法替代的优势。本文通过对Web服务的体系架构和技术组成等方面的研究,以及对现有集成模式的分析,结合Web服务技术的具体特点,提出了基于Web服务的电子政务系统集成框架模型(GSIA)。本文详细描述了该框架模型和它的特点,并对框架中所涉及的若干关键技术进行了深入的分析研究,总结并提出了有效的实现方法,为框架在实际项目中的顺利实施奠定了良好的基础。框架的关键技术主要包括:Web服务的实现、Web服务注册中心和Web服务的安全。接着,本文把GSIA模型和关键技术在实际项目“基于Web服务的信访系统”中进行了实践。该系统的目标是把三个独立的信访系统,通过Web服务将功能进行封装和集成。用户通过网站的统一入口,对不同部门提出信访的请求并可进行结果查询。本文通过需求分析,确定出系统的总体流程以及相应的系统功能。然后应用集成框架模型,为系统设计了总体的架构。接着对该信访系统进行了实现,详细描述了架构和功能中技术点的具体开发,包括Web服务的实现和访问、Web服务的发布和查找、信访服务代理的实现和Web服务的安全实现。本文的最后是对全文工作的总结和展望。