论文部分内容阅读
本文的目的是研究SOA技术在铁路中如何运用,并且从需求、扩展性、灵活性等方面来说明SOA技术能够建立一种全新架构的铁路信息系统。研究的方法主要是总结和分析,理论结合实际。从铁路信息系统的建设历程和现存信息系统的介绍入手,分析了铁路信息系统的建设特点和存在的问题,这些问题包括:需求动态性造成系统不稳定,系统建设初期规划对后期发展的限制等等。针对这些问题,提出了解决的方法,即面向服务的架构方法。本文介绍了架构的基本知识,并在此基础上引入了SOA架构理念。SOA架构理念具有良好的灵活性、重用性、可扩展性。这些特性正是铁路信息系统所需要的。本文重点是如何利用SOA技术建设铁路信息系统,并在文章中从服务需求分析、服务建立、服务契约定义等基础层面出发,阐述如何在铁路信息系统中引入SOA技术,并且在一些关键的技术部分给出了示例性的说明,这些是本文的创新点。通过对客服信息系统的模拟构建,将SOA技术实例化到一个简单的系统模型之中。通过模型的运作,说明了SOA技术能够构建一个灵活性、扩展性和兼容性都很强的铁路信息系统。