节点文献
基于UDDI的校园SOA体系研究与实现
Reaserch and Implementation of SOA in the Campus Based on UDDI
【作者】 孔令宇;
【导师】 柯宏力;
【作者基本信息】 北京邮电大学 , 计算机应用技术, 2007, 硕士
【摘要】 面向服务的体系结构(SOA)是当今IT业内最热门的话题之一。SOA将功能组件通过服务之间定义好的接口联系起来,并使各个组件可以用统一和通用的方式交互。通过使用SOA框架,系统之间的耦合性大大降低,从而提高了软件组件的可重用性,也大大加快了既有系统的整合速度。在SOA的实践过程中,Web服务渐渐成为SOA最有效的实现方式。Web服务是由URI确定的应用,它的接口可以用XML定义,用户可以通过网络找到Web服务。并且,Web服务可以使用XML格式的消息、通过各种网络协议与其他应用直接进行交互。Web服务的描述、发现和集成需要使用UDDI,它是将Web服务的提供者和使用者联系在一起的桥梁。尽管,SOA的热度不断升温,但是真正使用SOA,成功实现的系统却很难见到。原因在于,从理论到实现的过程,与理论的诞生一样,需要不断的摸索和实践。北京邮电大学数字化校园的建设为SOA在教育系统的实施提供了一个很好的实践机会。本文就以该项目为基础,做了如下工作:1.全面了解业界对SOA的理解和各组织SOA的具体实现技术;2.研究了典型的SOA体系的框架结构;3.全面学习了典型的SOA体系实现所需要的主要技术;4.重点研究了SOA体系中的服务注册技术及其最新标准;5.针对北京邮电大学校园信息化建设的实际情况,提出了使用SOA体系实现数字化校园的总体框架;6.应用最新的UDDIv3.0.2标准,设计并实现了北京邮电大学Web服务注册中心;7.设计并实现了数字化校园系统中Web服务与UDDI的典型应用环境;8.研究了部分Web服务最新发展方向与技术。
【Abstract】 Nowadays, Service-Oriented Architecture (SOA) is one of the hottest topics in IT industry. SOA makes function components link together through defined already interfaces between services, and makes each component interact with uniform and universal mode. It reduces coupling between systems using SOA framework, so that reusability of software components is enhanced, and quick integration of existent systems is easier. Web service has gradually become the most efficient implementation mode of SOA in the course of development of SOA. Web service is an application confirmed by URL Its interface can be described by XML. Web services can be discovered through internet, and can interact directly with other applications by XML messages via many network protocols. Web services can be described, discovered and integrated through UDDI, which is the bridge between the providers and users of Web services.Although SOA continues to heat up, it is difficult to see any system which is implemented successfully using SOA framework. The reason is that it needs grope and practice continually that a theory becomes an implementation just like the birth of theory. Digital campus construction in Beijing University of Posts and Telecommunications provides a very good practice chance for SOA implementation in education system.This paper is based on the project, jobs are as follows:1. To have the understanding of SOA in IT industry comprehensively and concrete SOA implementation technology of each enterprise;2. To research framework of typical SOA;3. To learn main technologies required in SOA implementation comprehensively;4. To mainly research service registry technology in SOA and its newest standards;5. To aim for the actual information construction condition of Beijing University of Posts and Telecommunications, and propose overall framework of Beijing University of Posts and Telecommunications by using SOA;6. To design and implement the register center of Beijing University of Posts and Telecommunications by applying the UDDIv3.0.2;7. To design and implement Web service of campus information system and UDDI’s typical application environment;8. To research some of the newest technologies of Web service.
- 【网络出版投稿人】 北京邮电大学 【网络出版年期】2007年 05期
- 【分类号】TP311.52
- 【被引频次】26
- 【下载频次】620