当前位置: 首页> 学位论文 >详情
原文传递 基于SOA架构的Web应用研究及其在铁路ITMS中的实现
论文题名: 基于SOA架构的Web应用研究及其在铁路ITMS中的实现
关键词: 软件体系结构;面向服务架构;Web服务;.NET技术;铁路运输
摘要: 伴随信息技术的发展,在网络时代出现了大量基于Web的应用系统。面向服务的体系结构(Service-Oriented Architecture,SOA)对现代软件开发模式产生了深远的影响。SOA凭借其松散耦合、与平台无关的特性,帮助企业建立灵动统一的系统平台,按照模块化的方式来添加新服务或更新现有服务,以解决新的业务需要,使企业能够对业务的变化做出快速的反应。基于SOA的Web应用系统可以在最大程度上减少系统间的耦合,为整合遗留系统和将来开发新的系统打下了良好的基础,提高了系统的可重用性、灵活性和易扩展性。 本文的研究工作以SOA架构为中心,分析了SOA相关的理论体系,并在此基础上分析设计和实现了铁路ITMS的部分主要功能。主要内容如下: 从软件体系结构的发展入手,分析了企业构建Web应用系统时存在的问题,阐明了面向服务体系结构出现的必然性,介绍了SOA的概念、特征、模型及各个角色的功能和SOA的设计原则,深入讨论了SOA的实现方式——Web服务,包括Web服务的基础知识和关键技术:XML、SOAP、WSDL和UDDI,阐述了SOA与Web Services的关系。 以成都铁路局基于SOA架构的信息化管理系统ITMS(Informationization Technology Management System)为例,阐述了系统的现存问题、解决方案及开发目的,主要分析了系统的功能需求、性能需求和运行要求,通过用例建模对系统主要功能进行了详细描述。 对系统进行了总体设计,结合SOA架构的理论体系,详细设计了系统的三层结构:表示层、业务逻辑层和数据访问层,并根据性能需求对性能进行了相应的设计。 在NET平台中,以Web服务技术实现了系统的主要功能,并通过建立私有的UDDI发布与管理服务。该系统解决了铁路局信息化工作人员、项目和设备的信息归档问题以及信息孤岛等问题,便于今后新建和维护信息系统。系统已投入使用,并提高了工作效率。
作者: 田颖
专业: 计算机应用技术
导师: 黄洪
授予学位: 硕士
授予学位单位: 西南交通大学
学位年度: 2007
正文语种: 中文
检索历史
应用推荐