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

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:plcsolitary
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向服务体系结构(Service Oriented Architecture,SOA)对现代软件开发模式产生了深远的影响,它通过服务的发布、发现以及绑定等机制为其他的应用程序提供服务。SOA具有松散耦合、粗粒度、可互操作等优点。通过采用SOA架构的设计思想,可以减少系统间的耦合性,提高可重用性,因而能够较好的整合企业遗留系统,消除信息化中存在的“信息孤岛”,并提高系统的灵活性、敏捷性和可扩展性。Web服务凭借自身良好的封装性、平台和语言无关性成为SOA的主要实现技术,但标准Web服务缺乏对服务状态的管理机制,同时其请求/响应的消息交换模式无法满足对动态通知服务的需求。Web服务资源框架(WSRF)通过将资源引入到服务中解决了Web服务在交互中不能保持状态的问题。Web服务通知规范(WSN)通过发布/订阅模式制定了Web服务环境中创建事件驱动服务的流程。本文首先介绍了SOA的概念、架构及其设计原则。阐述了它能为企业级应用整合带来技术和业务效益。对于SOA的主要实现技术Web服务,分析了服务为何是无状态的原因,详细介绍了WSRF和WSN规范。针对民航综合信息平台对事件驱动服务的需求,使用Web服务对航班状态资源建模,通过在Web服务中引入资源属性,设计了基于有状态服务的航班动态通知服务,论述了通知服务的消息交换模型,并对涉及到的设计模式以及航班状态资源生命周期管理等关键问题进行了详细阐述,最后基于Globus平台实现了该服务。
其他文献
地形和云彩是自然界中最为复杂的景物,由于分形几何学可以很好的描述各种自然景物,因此,应用分形几何学进行分形地形和分形云的建模,不仅能够获得具有真实感的分形地形和分形
随着通信技术、嵌入式技术、传感器技术、无线技术的迅速发展和日趋成熟,具有广泛应用前景的无线传感器网络在多个领域出现,传感器网络在成网方式、通信模式、资源能力等方面
粒子群优化算法(ParticleSwarmOptimization,PSO)是一种新型的演化计算技术,已经被证明是一种有效的全局优化方法,并且广泛应用于函数优化、神经网络训练等领域,但存在优化复杂问
皮革轮廓智能跟踪及测量技术是指根据拍摄的皮革图像,从中提取出皮革的形状信息,内部缺陷信息,并计算出皮革表面可用面积的技术。此技术可以广泛应用于皮革行业的工业生产,在
P2P(Peer-to-Peer)技术因其强大的资源共享和平衡网络负载能力,近年来在因特网上迅猛发展并给网络用户带来巨大便利,但是其自身的开放、动态、异构和匿名等特点使得P2P系统面临
近年来,基于互联网的考试系统应运而生。网络考试系统彻底改变传统的考试方式。传统的考试方式需要运用手工方式发放试题和提交试卷,手续繁琐、缓慢及效率低下。网络考试使得
纹理合成以人工生成纹理为目的,是计算机图形学与图像处理的重要研究领域。基于样图的纹理合成是近些年来出现的一种新技术,它以小块纹理图像作为输入合成任意大的同类纹理,
数字水印是保护知识产权的一种新技术,它通过在数字产品中嵌入版权信息—水印来证实该作品的所有权,被嵌入的信息通常是不可见或不可察觉的,但通过检测器可以提取出水印或者
无线网状网(Mesh)是由Ad Hoc网络发展而来的相对静态的无线网络,是Internet的无线版本。无线网状网具有自组织、自配置和自治愈的特点,能够自动地将各个节点组织起来建立一个
支持向量机SVM是实现统计学习理论的通用学习方法,其优异的泛化性能使得支持向量机在模式识别、回归分析和预测、密度估计等领域都得到了实际应用。当SVM用于回归分析和预测