在ACE框架下的GPS接入服务器的设计与实现

在ACE框架下的GPS接入服务器的设计与实现

论文摘要

随着我国物流信息管理系统的发展和车辆不断的增加,车辆调度管理系统日益受到物流业主的关注。当今计算机技术、网络技术、全球定位系统(GPS)技术、信息管理技术的成熟,为车辆调度系统的信息化管理奠定了基础。融合了多种技术的GPS接入服务器(GAS:GPS Access Server)是“GPS物流信息管理系统”的核心,其性能的高低决定了系统的优劣乃至运营的成本。因此,越来越多的开发者开始关注对接入服务器性能的研究。论文对车辆调度管理系统中的GPS接入服务器(GAS)相关实现技术进行了深入的探讨和研究,系统分析了其设计问题和主要涉及的挑战空间,并提出了可行的解决方案,降低了接入服务器开发难度和工作量。论文系统分析了接入服务器的问题领域,包括:1.利用ACE和框架进行系统化复用来降低开发难度;2.讨论了负载均衡在接入服务器中的应用和实现以及由此引起的同步问题以及解决方法;3.对处理大量客户端通信所采用的I/O策略以及在此基础上的并发架构进行了讨论;4.采用模块化的思想设计服务器,使得服务器的扩展性大大增强;5.对服务器的稳定性和高性能实现进行了探讨。根据应用领域分析的结果,给出了服务器总体架构即由系统访问服务器、传输服务器、数据访问服务器、报警服务器、客户端接入服务器组成,并且详细阐述了各个服务器的功能以及实现方案。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 项目背景
  • 1.2 项目意义
  • 1.3 论文主要内容
  • 第二章 相关技术原理介绍
  • 2.1 GPS 概述
  • 2.1.1 GPS 构成
  • 2.1.1.1 空间部分
  • 2.1.1.2 地面控制部分
  • 2.1.1.3 用户设备部分
  • 2.1.2 GPS 的原理
  • 2.1.3 GPS 的作用
  • 2.1.4 GPS 在汽车导航和交通管理中的应用
  • 2.1.4.1 车辆跟踪
  • 2.1.4.2 提供出行路线规划和导航
  • 2.1.4.3 信息查询
  • 2.1.4.4 话务指挥
  • 2.1.4.5 紧急援助
  • 2.1.4.6 GPS 的其它应用
  • 2.1.5 GPS 的前景
  • 2.2 网络通信协议
  • 2.2.1 TCP/IP 协议
  • 2.2.2 UDP 协议
  • 2.2.3 网络编程接口Socket
  • 2.3 用于网络编程的面向对象框架
  • 2.3.1 面向对象框架综述
  • 2.3.2 模式、类库和框架
  • 2.4 自适应通信环境ACE
  • 2.4.1 ACE 的历史
  • 2.4.2 ACE 简介
  • 2.4.3 ACE 优点
  • 2.4.4 ACE 的结构
  • 2.4.4.1 ACE OS 适配层
  • 2.4.4.2 OS 接口的C++ Wrapper Facade
  • 2.4.4.3 ACE 框架组件层
  • 2.4.4.4 分布式服务和组件
  • 2.4.4.5 高级分布式计算中间件组件
  • 2.4.4.6 ACE 内存管理机制
  • 2.5 负载均衡
  • 2.5.1 负载均衡
  • 2.5.2 UDP 还是TCP
  • 2.6 I/O 策略选择
  • 2.7 其它问题
  • 2.8 本章小结
  • 第三章 GPS 物流管理系统总体架构
  • 3.1 服务器总体架构
  • 3.1.1 系统控制服务器(SCS)
  • 3.1.2 Web 服务器WS
  • 3.1.3 报警服务器AS
  • 3.1.4 应用服务器APS
  • 3.1.5 数据访问服务器DAS
  • 3.1.6 数据库DB
  • 3.1.7 管理终端MT
  • 3.1.8 监控终端CT
  • 3.1.9 GPS 接入服务器(GAS)
  • 3.2 开发平台
  • 3.3 本章小结
  • 第四章 GPS 接入服务器设计与实现
  • 4.1 GPS 接入服务器的设计要求
  • 4.1.1 功能需求分析
  • 4.1.2 性能需求分析
  • 4.2 GPS 接入服务器设计分析
  • 4.2.1 框架底层与逻辑层的划分
  • 4.2.2 底层公共逻辑通信层的设计
  • 4.2.3 定时器处理
  • 4.3 GAS 应用协议设计
  • 4.3.1 服务器间的应用层协议
  • 4.3.2 实时定位信息协议
  • 4.3.3 定位信息请求传输协议
  • 4.3.4 GPS 信息通知协议
  • 4.3.5 报警消息协议
  • 4.3.6 GPS 终端协议
  • 4.4 GAS 的程序实现
  • 4.4.1 程序模块结构
  • 4.4.2 底层公共逻辑通信层各个子模块的设计要点
  • 4.4.3 上层协议消息处理各个子模块的设计和实现
  • 4.4.4 数据结构设计
  • 4.4.5 GAS 底层框架回调函数模块设计
  • 4.4.5.1 服务器注册后初始化回调函数设计
  • 4.4.5.2 解析配置文件回调函数设计说明
  • 4.4.5.3 解析默认配置文件回调函数设计
  • 4.4.5.4 通知关闭连接回调函数设计
  • 4.4.5.5 消息处理回调函数设计
  • 4.4.5.6 消息发送回调函数设计
  • 4.4.5.7 系统退出回调函数设计
  • 4.4.6 GAS 与AS 协议处理模块设计
  • 4.4.6.1 AS 消息处理入口函数设计
  • 4.4.6.2 AS 报警消息处理函数设计
  • 4.4.6.3 向所有GPS 发送公共消息处理函数设计
  • 4.4.7 负载检查函数设计
  • 4.5 本章小结
  • 第五章 总结与展望
  • 致谢
  • 参考文献
  • 攻硕期间取得的研究成果
  • 相关论文文献

    • [1].不同厂家豆豉理化指标及降血压ACE抑制活性的测定与评价[J]. 西南师范大学学报(自然科学版) 2016(11)
    • [2].ACE抑制肽的制备及其结构对活性的影响[J]. 中国酿造 2016(11)
    • [3].中国南方汉族人群特发性扩张型心肌病与ACE基因多态性的关系[J]. 山东医药 2017(06)
    • [4].食源性ACE抑制肽研究进展[J]. 粮食与油脂 2017(03)
    • [5].二联疗法配合心理疏导对中风病先兆证患者预后及血ACE基因多态性的影响[J]. 湖北中医杂志 2013(12)
    • [6].热处理对卵白蛋白理化性质及其ACE抑制活性的影响[J]. 食品研究与开发 2020(11)
    • [7].ACE基因多态性与西藏摔跤运动员选材的关联性探讨[J]. 新西部(理论版) 2016(21)
    • [8].三斑海马蛋白肽ACE抑制活性的研究[J]. 食品工业科技 2015(15)
    • [9].薏苡仁醇溶蛋白水解工艺优化及其ACE抑制活性的研究[J]. 世界科学技术-中医药现代化 2014(04)
    • [10].正常高值血压人群ACE基因多态性的相关研究[J]. 中华中医药学刊 2013(06)
    • [11].ACE基因多态性与汉族扩张型心肌病的相关性[J]. 中国热带医学 2012(05)
    • [12].畲汉人群ACE基因多态性与原发性高血压关系的病例对照研究[J]. 浙江预防医学 2010(01)
    • [13].浅析ACE(获取竞争优势)与精益生产[J]. 天津市财贸管理干部学院学报 2010(01)
    • [14].ACE多态性与原发性高血压研究进展[J]. 内蒙古医学杂志 2010(11)
    • [15].Ace基因多态性与维医异常黑胆质相关性[J]. 中国公共卫生 2015(02)
    • [16].正常高值血压人群中医体质分型与ACE基因多态性相关研究[J]. 中华中医药学刊 2014(06)
    • [17].异丙酚对人肺血管内皮细胞中ACEⅡ表达的影响[J]. 现代生物医学进展 2014(16)
    • [18].浅议ACE流化催化裂化评价装置的运行规律性[J]. 广东化工 2014(18)
    • [19].ACE基因多态性与缺血性脑卒中易感性关系[J]. 中国公共卫生 2014(09)
    • [20].超滤分离对虾头自溶产物ACE抑制活性的影响[J]. 上海海洋大学学报 2013(03)
    • [21].海南汉族心力衰竭ACE基因多态性研究[J]. 中国热带医学 2013(03)
    • [22].ACE基因多态性与原发性高血压患者动脉硬化的相关性[J]. 江苏医药 2012(13)
    • [23].斑马鱼血管紧张素转换酶(ACE)的生物信息学分析[J]. 福建农业学报 2009(03)
    • [24].内蒙古地区椎间盘退变患者ACE基因的多态性的研究[J]. 中国优生与遗传杂志 2016(07)
    • [25].ACE插入/缺失多态性与神经胶质瘤关系研究[J]. 中华神经外科疾病研究杂志 2013(02)
    • [26].发酵温度和时间对L. helveticus IMAU60201发酵乳ACE抑制活性的影响[J]. 内蒙古农业大学学报(自然科学版) 2013(03)
    • [27].传统发酵酸马奶中ACE抑制成分的分离[J]. 中国乳品工业 2010(07)
    • [28].ACE抑制剂福辛普利钠及关键中间体合成研究进展[J]. 化工技术与开发 2009(01)
    • [29].基于ACE的集群呼叫鉴权系统的实现[J]. 电脑编程技巧与维护 2008(13)
    • [30].老年原发性高血压晨峰患者ACE基因多态性与血管紧张素Ⅱ相关性研究[J]. 昆明理工大学学报(自然科学版) 2016(03)

    标签:;  ;  ;  ;  

    在ACE框架下的GPS接入服务器的设计与实现
    下载Doc文档

    猜你喜欢