基于WebService的SOA架构应用研究

来源 :武汉工程大学 | 被引量 : 0次 | 上传用户:lovezjx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向服务的架构(Service Oriented Architecture,SOA)是一种新型软件体系结构,强调业务流程的分离,将企业的业务逻辑从传统的紧耦合中分离成可部署的服务组件,使得服务使用者在使用服务的时候,可以不用考虑服务的具体实现技术和实现平台,而只用关注服务提供的功能。服务对消费者而言,完全透明。随着企业业务要求的不断变化,为了减少系统的异构性,SOA已经成为当前研究的热点。   SOA是一种概念模型,实现SOA需要具体的技术。目前,SOA可以采用很多种技术来实现,比如Microsoft的DCOM、OMG的CORBA以及WebService。WebService是广泛普及的、简单的和平台中立的,用WebService来实现SOA是一个很好的选择。因此,基于WebService的SOA架构的应用研究具有重要的理论和应用价值。   本文以参与开发的基于Web工程勘测综合信息系统(KCS WEB)为依托,研究讨论如何把基于WebService的SOA架构应用于该系统,主要内容有:通过研究SOA的核心本质及相关技术,对比了SOA的几种实现技术,并对SOA的实现技术WebService进行了深入研究,依次从WebService的技术标准、WebService的体系结构、WebService的实现方法等方面进行分析,阐述了SOA与WebService的根本区别。在研究SOA的架构模型的基础上,提出了基于WebService的SOA体系结构设计方法,以及基于WebService的企业原有系统的封装方法,主要包括数据层和业务层的封装。结合工程勘测综合信息系统研发的实际项目,给出了具体应用实例。通过应用实例也表明基于WebService的SOA体系结构设计方法和服务封装方法的正确性和有效性。
其他文献
数据挖掘是一个重要的研究领域,这个研究领域是在数据库中发现模式的计算过程。数据挖掘过程的总体目标是从数据中提取有用的信息和知识,并将其转换为一种可以理解的结构进行进