论文部分内容阅读
随着技术的不断发展以及企业信息化进程的不断前进,造成了各种各样应用系统共存的现状因为历史的原因,应用系统当初只是被用来解决专门的业务问题,在设计之初没有考虑系统扩展的需求,这造成大量的应用系统运行在多种多样的系统平台之上。随之带来的结果就是各个企业的管理系统都各自独立,往往因为信息不能及时准确的共享而带来双方的交易困难。在这种紧迫的形势下,有很多的技术都应用到应用系统的集成中,以解决企业间存在的信息通讯的危机。由于技术和实施上的问题,从集成的结果上看,存在着一定的利弊。Web服务作为新一代的开放分布式处理技术,具有高度的互操作特征,易于将一些现有应用集成为新系统。但随着Web服务广泛使用,如何提高Web服务的质量成为基于Web服务技术系统集成的关注重点。本文首先介绍了国内外企业应用系统集成的研究现状以及存在的问题;其次,分别介绍了Web服务、面向服务架构、企业服务总线和中间件技术,作为本文的理论根基,随着论文的展开,企业服务总线和面向服务架构的关系得到了阐述。本文以Web服务技术和面向服务架构集成理论为基础,提出了一个具有神龙汽车有限公司现有应用系统特点,基于Web服务技术的企业应用系统集成方案,通过范例程序将此方案运用到应用集成中,这是本论文的重点,具体工作主要包括如下几个方面:1以神龙汽车有限公司应用系统的特点和需求为原型,使用Web服务技术,给出系统集成的架构,并对系统集成需求和关键技术问题进行了论述。2建立了运行在WebSphere应用服务器,基于JMS技术的集成模型。为服务带来消息队列和主题消息队列的消息传输方式。3介绍了Web服务安全功能,并将其运行到集成模型中。4在WebSphere应用服务器中实现Web服务的原子性事务,使Web服务应用系统在一个异构的分布式环境中实现全局事务。5在WebSphere应用服务器中,通过动态缓存方式提高服务的性能和效率。