当前位置: 首页> 学位论文 >详情
原文传递 基于面向服务架构(SOA)的港口企业信息集成系统的应用研究
论文题名: 基于面向服务架构(SOA)的港口企业信息集成系统的应用研究
关键词: 面向服务;港口企业;信息集成系统;企业信息化;Web Service技术
摘要: 经过几十年的企业信息化建设,企业内已存在许多分散孤立的应用系统,使各种异构系统间形成信息孤岛。随着业务规模不断扩大,网络的发展和各种服务或产品的不断应用实施,集成己经成为当今企业的迫切需求。面向服务架构(SOA)是新一代的架构思想,用于分布式软件开发,由于它具有良好的松耦合、与平台无关等特性,很好的解决了系统的灵活性和互操作性。SOA具有很广泛的应用,目前它作为企业应用集成以及企业新系统的架构的主要解决办法。SOA是当今业界最热的话题之一,在未来的软件开发世界里,它将成为软件体系结构领域的统领者。 本文从目前国内港口企业信息系统的应用现状出发,分析了港口企业信息系统应用所面临的问题及SOA在港口企业应用的可行性,结合SOA的理论知识,采用Web Service技术设计了适合港口企业应用的模型体系结构。 首先从SOA架构和Web Service技术理论知识入手,介绍了SOA的理论知识,分析了SOA的模型、SOA中各个角色的职责功能,SOA的特点和未来发展前景,阐述了SOA和Web Service间的关系,深入研究了SOA的实现技术--Web Service,主要包括Web Service的基础知识和协议规范:XML,SOAP,WSDL和UDDI,突出Web Service的与平台无关、易于扩展、易于集成等特点。 然后,在这些基本理论的指导下,本文结合面向对象的分析与设计方法(OOAD)和传统的软件体系结构的分层思想,在实践的基础上构建了基于Web Service的SOA港口企业应用系统模型,该模型共分为四层:用户层、业务层、服务层和数据层。根据各层的功能,划分成不同的服务,通过服务之间的调用和组合形成整个系统的功能和业务逻辑。并从港口企业最常见的生产业务中挑选具有代表性的服务为例对SOA平台的服务构建过程中各粒度级服务结构的组成、组合和封装以及元数据的生成和使用等进行详尽的分析阐述。 最后,结合厦门HCT公司管理信息系统(HCTERP)中的生产管理系统实例,根据该企业自身的特点,在.NET开发平台下,实践基于SOA的企业应用开发。
作者: 沈毅
专业: 软件工程
导师: 姚俊峰
授予学位: 硕士
授予学位单位: 厦门大学
学位年度: 2007
正文语种: 中文
检索历史
应用推荐