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

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

论文摘要

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

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 提出背景
  • 1.2 研究现状
  • 1.3 研究意义
  • 1.4 本文的主要工作与结构安排
  • 1.5 课题来源
  • 第二章 有状态通知服务的相关技术分析
  • 2.1 SOA 概述
  • 2.1.1 SOA 的基本概念
  • 2.1.2 SOA 的架构及特点
  • 2.1.3 面向服务的设计原则
  • 2.2 Web 服务
  • 2.2.1 Web 服务概述
  • 2.2.2 SOA 与Web 服务的关系
  • 2.2.3 服务的状态分析
  • 2.3 WSRF 与WSN 的提出背景
  • 2.3.1 OGSA(开放网格服务体系结构)
  • 2.3.2 Web 服务与网格服务的结合
  • 2.4 WSRF 概述
  • 2.4.1 Web 服务资源
  • 2.4.2 Web 服务资源生命周期
  • 2.4.3 Web 服务资源属性
  • 2.4.4 Web 服务可更新引用
  • 2.4.5 Web 服务服务组
  • 2.4.6 Web 服务基本错误
  • 2.5 WSN 概述
  • 2.5.1 角色分析
  • 2.5.2 通知模式
  • 第三章 有状态通知服务建模
  • 3.1 系统总体分析
  • 3.1.1 项目背景
  • 3.1.2 系统总体结构
  • 3.1.3 核心服务的结构设计
  • 3.2 事件驱动服务需求分析
  • 3.3 有状态服务建模
  • 3.3.1 航班状态资源建模
  • 3.3.2 Ws-resource 服务工厂
  • 3.3.3 资源属性的访问
  • 3.3.4 资源的生命周期管理
  • 第四章 有状态通知服务在民航综合信息平台的设计
  • 4.1 通知服务设计
  • 4.1.1 系统的消息交换模型
  • 4.1.2 系统的总体结构
  • 4.1.3 订阅的实现
  • 4.1.4 通知的实现
  • 4.2 信息平台通知服务的相关设计
  • 4.2.1 消息生产者的总体结构
  • 4.2.2 航班状态管理器
  • 4.2.3 数据查询服务设计
  • 4.2.4 消息消费者设计
  • 4.2.5 消息设计
  • 第五章 有状态通知服务的实现
  • 5.1 航班动态通知服务的实现方案
  • 5.1.1 Web 服务开发环境
  • 5.1.2 服务接口定义
  • 5.1.3 资源的创建和获取
  • 5.1.4 工厂模式的实现
  • 5.1.5 订阅和通知的实现
  • 5.2 Web 服务部署
  • 5.2.1 部署描述文件
  • 5.2.2 编译并生成GAR 文件
  • 5.2.3 服务发布
  • 5.3 实验测试
  • 第六章 总结与展望
  • 6.1 主要工作总结
  • 6.2 存在的问题及改进
  • 参考文献
  • 致谢
  • 在学期间发表的学术论文
  • 相关论文文献

    • [1].发电企业移动综合信息平台设计与实践[J]. 能源科技 2020(02)
    • [2].可视化护理综合信息平台的构建与应用[J]. 齐鲁护理杂志 2017(13)
    • [3].PPP落地难的困境待解[J]. 清华金融评论 2017(09)
    • [4].PPP中心发布全国PPP项目库季报第2期[J]. 中国政府采购 2016(05)
    • [5].“互联网+”整本书阅读的研究与实践[J]. 教育 2017(02)
    • [6].基于国产软硬件的基层政府综合信息平台的设计与实现[J]. 电脑与电信 2017(08)
    • [7].财政部:项目库7000个PPP项目投资总需求8万亿元[J]. 中国政府采购 2016(03)
    • [8].警务综合信息平台实现及应用[J]. 中国西部科技 2008(12)
    • [9].政府购买居家养老服务综合信息平台构建研究——以石家庄市为例[J]. 智库时代 2018(28)
    • [10].河北省建筑防水行业管理综合信息平台上线[J]. 中国建筑防水 2015(23)
    • [11].构建区域物流综合信息平台探讨[J]. 计算机时代 2010(12)
    • [12].黄壁庄水库综合信息平台项目的建设与应用[J]. 河北水利 2018(11)
    • [13].四川石油财务综合信息平台的搭建及应用实践[J]. 财务与会计 2017(11)
    • [14].城市地下管线综合信息平台关键技术研究[J]. 城市勘测 2017(05)
    • [15].漳泽水库综合信息平台研究[J]. 水利建设与管理 2015(01)
    • [16].浅议动态综合信息平台的实现[J]. 中国管理信息化 2009(16)
    • [17].基于物联网煤矿综合信息平台建设研究[J]. 矿山测量 2013(02)
    • [18].录井综合信息平台及其在勘探开发中的应用[J]. 录井工程 2010(04)
    • [19].民航综合信息平台核心服务的设计与实现[J]. 计算机工程 2008(21)
    • [20].为了透明,如何撸起袖子加油干[J]. 中国政府采购 2017(02)
    • [21].中国交建:PPP先锋秘诀[J]. 国资报告 2016(05)
    • [22].地下水监测预警综合信息平台建设研究[J]. 绿色科技 2020(20)
    • [23].从生产安全到城市安全的定位之变——四川省成都市安全生产综合信息平台建设扫描[J]. 吉林劳动保护 2018(10)
    • [24].PPP为脱贫攻坚助力加油[J]. 中国财政 2019(03)
    • [25].浅谈城市地下管线综合信息平台的设计原则[J]. 中华建设 2017(09)
    • [26].财政部“全国PPP综合信息平台”首次披露大数据[J]. 中国经济周刊 2016(09)
    • [27].加快推进社区公共服务综合信息平台建设[J]. 中国民政 2015(08)
    • [28].电视台如何建立以媒资管理系统为核心的数字化综合信息平台[J]. 广播电视信息(上半月刊) 2008(04)
    • [29].工程资讯[J]. 中国工程咨询 2018(01)
    • [30].全国社区公共服务综合信息平台建设推进会在上海市徐汇区召开[J]. 上海信息化 2013(12)

    标签:;  ;  ;  ;  ;  

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

    猜你喜欢