首页> 中文学位 >有状态通知服务在民航综合信息平台的设计与实现
【6h】

有状态通知服务在民航综合信息平台的设计与实现

代理获取

摘要

面向服务体系结构(Service Oriented Architecture,SOA)对现代软件开发模式产生了深远的影响,它通过服务的发布、发现以及绑定等机制为其他的应用程序提供服务。SOA具有松散耦合、粗粒度、可互操作等优点。通过采用SOA架构的设计思想,可以减少系统间的耦合性,提高可重用性,因而能够较好的整合企业遗留系统,消除信息化中存在的“信息孤岛”,并提高系统的灵活性、敏捷性和可扩展性。 Web服务凭借自身良好的封装性、平台和语言无关性成为SOA的主要实现技术,但标准Web服务缺乏对服务状态的管理机制,同时其请求/响应的消息交换模式无法满足对动态通知服务的需求。Web服务资源框架(WSRF)通过将资源引入到服务中解决了Web服务在交互中不能保持状态的问题。Web服务通知规范(WSN)通过发布/订阅模式制定了Web服务环境中创建事件驱动服务的流程。 本文首先介绍了SOA的概念、架构及其设计原则。阐述了它能为企业级应用整合带来技术和业务效益。对于SOA的主要实现技术Web服务,分析了服务为何是无状态的原因,详细介绍了WSRF和WSN规范。针对民航综合信息平台对事件驱动服务的需求,使用Web服务对航班状态资源建模,通过在Web服务中引入资源属性,设计了基于有状态服务的航班动态通知服务,论述了通知服务的消息交换模型,并对涉及到的设计模式以及航班状态资源生命周期管理等关键问题进行了详细阐述,最后基于Globus平台实现了该服务。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号