节点文献

基于Web服务的SOA应用研究

Application Research of SOA Based on Web Service

【作者】 沙为超

【导师】 谢荣传;

【作者基本信息】 安徽大学 , 计算机软件与理论, 2007, 硕士

【摘要】 随着信息化水平的提高,对软件的要求也越来越高。早期软件(计算机)的应用主要是代替人工的计算,计算一些简单而又重复的工作,渐渐发展到对信息的处理成为主要内容,信息化深入到各个领域。信息化给企业带来了很大的方便,各个部门开始利用网络进行信息的公开并且实现了办公自动化,这样对软件的要求也越来越高,于是就出现了新的问题:一是部门之间的信息共享的问题,这就需要采用基于相同的通信协议,使得信息更为流畅;二是如何实现企业的随需而变的问题。在这样的前提下Web服务应运而生,Web服务很好的解决了信息的共享的问题;但是在解决企业的随需而变的问题中,Web服务就显得不够有效。结合这时提出的面向服务的体系架构才能很好的解决了这个问题,因此基于Web服务的SOA应用研究就显得极为重要。SOA提供了一个美好的愿景,但是在具体的实现中却面临很多的问题。近年来不同的公司和研究机构对此进行了研究,并且提出了不同的解决方案,用于解决企业的应用。而基于Web服务的SOA应用研究还正在进行。本文主要从SOA特点的基础上研究其应用,主要从以下几个方面进行了应用的研究:一是讨论了面向服务分析与设计,通过比较各种开发分析技术的基础上,提出了结合多种技术来解决面向服务的分析与设计;二是比较目前基于Web服务的SOA应用研究的解决方案的基础上,讨论了完全利用开源技术的解决方案;三是通过实现学校信息管理系统的原型系统,来进一步的体现如何把研究成功应用于实际系统。

【Abstract】 With the rapid development of information technology, the request of software technology must be improved. The early software(computer) mainly helps people do some repeated and simple works, little by little, it plays the role of information processing and goes deep into many fields. Departments in enterprise publish information and hold OA system based on computer network. People do this for its convenience. More demands are put forward, software faces new challenge. First how share information among departments or enterprises. People provide the same communication protocol so that information flow is liquidity. Second enterprise changes the applications according as its development. To meet the changes software must be agility through little maintenance cost. The conception of Web Service is advanced. Web Service resolve the problem of sharing information. But Web Service cannot resolve the problem of Changing on Demand. The conception of SOA(Service Oriented Architecture) is advanced, and SOA can resolve the problem of changing on demand. So Web Service and SOA combine to solve the current problems, which is efficiency. In fact the application research of SOA based on Web Service become more popular.SOA describe an excellent perspective, but many new problems are produced when we implement the application based on SOA. Recently many software companies and study institutes focus on SOA, and provide many solutions based SOA. The study work are developing. In this paper the application research based on SOA is developing as follow:Firstly, Service-Oriented Analysis and Design(SOAD) is discussed. Through comparing technologies of software development, we conclude that many technologies combine to resolve the Service-Oriented Analysis and Design.Secondly, through comparing the solutions of the application research on SOA based on Web Service, we discuss a solution based on open source software.Thirdly, a prototype of the school information manage system is implemented. From that we can prove its availability, and describe the method of SOA development.

  • 【网络出版投稿人】 安徽大学
  • 【网络出版年期】2008年 01期
  • 【分类号】TP317.1
  • 【被引频次】78
  • 【下载频次】2467
节点文献中: 

本文链接的文献网络图示:

本文的引文网络