节点文献

基于SOA的铁路信息共享平台服务发现机制的研究

Research of Services Discovery Base on SOA in Railway Information Sharing Platform

【作者】 张冰

【导师】 董宝田;

【作者基本信息】 北京交通大学 , 系统工程, 2008, 硕士

【摘要】 本文的目的是,在以SOA的理念构建铁路信息共享平台时,选择出一种合适的服务发现机制。文章从铁路信息系统的建设历程和现存的信息系统的介绍入手,分析了铁路信息系统的建设特点和存在的问题,针对这些问题,文章提出了解决的方法,即采用面向服务的架构方法。SOA(Service Oriented Architecture,面向服务的构架)是一种有效解决异构性所产生的问题的体系架构。其思想是提供统一接口,通过服务的发布、服务的发现以及服务的调用等机制为其它的应用程序提供服务。Web Services技术为本系统的开发提供了技术支持,Web Service技术使基于SOA的系统的实现成为可能。本文重点讨论了基于SOA模式的,并适用于中国铁路共享系统的服务发现机制的选用。首先,文章介绍了目前存在的各类注册和服务发现机制,并针对中国铁路信息系统的特点对主要的几类服务发现机制进行比较和评选,应用了经典的评价决策方法,层次分析法得出结论,在本系统中,将选用UDDI作为平台的服务发现机制。文章研究了最新的UDDI规范所定义的注册中心模型,分析注册中心的客户端交互机制,对注册中心的核心数据结构进行了详细的描述,最后,论文论述了基于UDDI规范的Web Services注册中心的设计和实现,详细地说明了注册中心内各组件和模块的实现及其执行步骤,并对系统进行了测试,通过一个应用案例来说明UDDI注册中心的使用。

【Abstract】 The purpose of the paper is to choose an appropriate service discovery method using by China Railway Information Platform which should be designed base on SOA. With characteristic of the Railway Information Sharing Platform, the paper presents apropositional way to the issues: Service Oriented Architecture.SOA (Service Oriented Architecture) is one of new architectures to resolve the problems caused by isomerism effectively. The mainly ideology provides with a uniform interface, and provides services for other applications through service publishing, finding and invoking. Web Service technology has provided the important theory support for the development of this system, it makes the realization based on the SOA theory into possibility. After thoroughly analyzing these basic theories,aiming at characteristic of distributed network, this paper expound the research and the application of distributed network based on SOA.The main research is pointing the discovery method base on the SOA, matching the China Railway Information Sharing Platform at the sametime. First, the paper introduces discovery methods which have been researched. It compares the main methods using the classic evaluation theory AHP, and results UDDI the best one for the China Railway Information Sharing Platform. Then it analysis the registry model which defined in the latest UDDI standard, the registry center and client interaction mechanism, then it described the registry’s core data structures in detail. Based on the test data management, extend the service register and query on properties and operation, subscription-based renewal mechanism,this paper improved the reliability of the registry. Finally, this paper discusses the UDDI standard Web Services registry’s design and implementation, conducted tests on the system, through one use case to illustrate how to use this UDDI Registry.

  • 【分类号】TP311.52
  • 【被引频次】7
  • 【下载频次】224
节点文献中: 

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

本文的引文网络