论文部分内容阅读
随着信息技术的快速发展,软件集成度的要求也越来越高,银行信息系统功能和性能上的高需求得到高度重视。在金融信息化系统的建设中,系统之间相互独立的信息孤岛局面的存在,极大的制约了金融行业现代化信息发展的趋势。由此,我们有必要对现有系统资源进行集成和整合。因为传统的解决方案存在很多的不足,采用面向服务的思想构建信息系统是一个比较可行的解决方案。SOA(Service Oriented Architecture)正是为解决这类问题而新近发展起来的设计思想和架构,面向服务的体系结构可用于整合分布式异构信息系统。它提供了一个具有灵活、松耦合、可扩展的基础集成服务平台,较好地实现数据和应用系统的集成。本论文在深入研究SOA和Web Service等相关关键技术的基础上,提出了系统整合的整体设计目标和思想,提出了以面向服务SOA为指导思想的金融异构信息系统的整合。本论文首先分析了SOA在国内外的研究现状,得出了在目前金融行业中缺乏统一标准的,可通用的现有系统整合架构,由此确立了研究对象和研究目的。其次详细阐述了SOA架构理论,介绍实施SOA的关键技术,分析了当前金融行业系统中存在的缺点,提出以SOA结合Web Service技术以及企业服务总线为技术手段实现信息系统的整合方案。最后,从实施的角度出发对金融信息系统的整合进行设计,重点分析了在.NET环境下Web服务的实现过程和应用程序如何使用Web服务。最后针对主要模块详细描述了系统的设计实现过程。论文最后对基于SOA的设计开发过程进行了总结和展望,包括开发过程中遇到的问题,以及今后研究的方向。