当前位置:主页 > 科技论文 > 交通工程论文 >

消息队列技术在车联网综合信息平台系统的应用研究

发布时间:2020-11-05 02:58
   现今交通资源紧张,汽车保有量逐年增加,人们对驾车出行有了更高的要求。伴随着物联网的发展,以不同的功能需求对驾驶车辆的运行状态进行有效的监管并提供综合服务为目的,车联网综合信息平台应运而生。车联网综合信息平台包含了多种不同的应用系统和海量的实时数据。不同的系统平台之间的数据传输以及管理系统中的海量数据存储成为了车联网综合信息平台的核心技术问题。具体表现为:第一是管理海量数据所导致的数据库性能问题;第二是不同的系统平台拥有的网络协议和结构连接是不同的,选择何种技术手段来完成数据在不同的应用系统之间通信传输。根据上述问题,通过分析相应的技术手段,得到如下解决方案:(1)对于管理数据库中的海量数据,通过在应用程序不做任何变动的前提下对代码进行修改,对系统进行优化处理以及使用ORACLE分区技术对大数据量的表进行分表处理这三种技术手段,最终使用ORACLE分区技术有效解决了海量数据管理的问题。(2)关于不同的应用系统之间的数据通信传输问题,在对FTP传输、无线AP传输、消息队列传输三种解决方案进行分析后,选择消息队列传输作为数据传输方式,对ORACLE高级队列技术所拥有的数据传输特点进行深入剖析,在此基础上,选取ORACLE高级队列技术作为车联网综合信息平台的数据传输手段,并与轮询技术在实验中进行了对比分析,最后在完成了系统中的高级队列搭建之后进行了数据传输性能测试。目前车联网综合信息平台已经服务了重庆、呼和浩特、济宁等6个城市的8家出租、长途货运机构。通过使用ORACLE高级队列技术,共实现了多应用平台之间的数据传输,并在只使用3台通用服务器基础上,达到了每30秒28bit的数据传输速度,单条数据传输只需约1ms。系统平台上线至今,在平均的驾驶时间内未出现过交通车辆安全等事故,保障了交通运输公司以及驾驶者的生命财产安全。
【学位单位】:湖北大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:U495
【部分图文】:

中间件,领域,应用模型,快速发展


的交互中起到直接作用。这样的优点是能减少开发人员的工时成本。??中间件的作用是一种通用服务。它是作用于应用程序和平台系统之间的中间服务方式(如??图2-1),其主要依靠其应用逻辑层,向上应用逻辑层能够从客户端获取需求,向下它则能对??应用请求进行相应处理,并将处理后的请求发送给后端服务器,除此之外,还可以把系统平??台所整理出的结果再传回给应用端。中间件是包含了多种软件的类型软件;中间件的作用不??仅仅是要实现各部份网络相互间的通信,而且它们都是通过自己独特的程序接口以及各自的??协议条件来完成。即使我们换用其他的平台、操作系统时,它们仍就可以在符合协议的条件??下完成接口的对接,并且不止一种方法来实现,这样可以让不同平台下的信息访问交换更加??快速方便PL??5??

原理图,消息队列,排队机,消息


2.3.1消息队列中间件的原理??消息中间件的基本原理其实很简单,它是本地或异地负责接受消息的程序,把之前程序??应用者提前保存在消息队列中的消息取出来进行的处理[3G]。如图2-2所示:??[f?'一、'、?、丨?'M?k??卜?|?应用接收方??1生成消息?[^消息队列1?歹丨丨中除?消良??——」—SSSS?息??3将冶息放入队歹!J丨&心?3处理请求的消息??|??_|?|??消息?-一J?1—?!消息??.??图2-?2消息队列原理图??消息队列的能力来自于排队机制对应用软件的数据处理,包括排队和转发[31],主要的排??队机制分为以下几种:??(1)

系统架构


3.1车联网综合信息平台系统的应用分析??3.1.1车联网综合信息平台的系统架构??根据新版架构的设计(如图3-1),整体上可以把系统分为后台系统与前台系统与数??据库系统。后台系统包含终端的接入以及之后的对数据的解析、计算与存储;前台系统??则包含与界面交互相关的网站。????-1??;?|?运维管理?|?|?GIS应用?|?|?移动应用?|?|?智能调;^ ̄ ̄|?|数据集成??!前???—■ ̄ ̄.I??.I??r??????— ̄—,?!??!台?视频应用?决策支持?OBD管理?应急管理?监管服务?系统宵理?!??I应?!??i?|车辆监■控一?j安全管控?M综合分析|厂综合服务_?f业务管理0电子^封?i??|?:?17?介' ̄ ̄||??it?[=]?一^一|!??I?储?、?一^?、?一^?^?」?^?^?I??关系数据痄?内存数挞库?空间数挺库?分布式数据荦?!??|?…厂…11——?佐::二……|??|?I报蝥升级I?I数据推送I?|gis数据访问更新服务|?|报表服务11通知服务i?j??;??I?4,1?^?-U?II?4^?I?:??!?霖!?内存数据库交互|!?]??11理i介.■竹‘,.介?介j?I??;豐?;|报it算I?j曰:^集丨丨GIS&计算,4分&服务|?|大数据计算|?I?]??I?一、?!?I?!??;?L?T>-?-
【参考文献】

相关期刊论文 前10条

1 程文军;;网络新闻传播的交互性[J];环球市场信息导报;2015年35期

2 马智伟;;中国北斗卫星导航产业整体发展现状及趋势——《2013—2014年中国北斗导航产业发展蓝皮书》发布[J];卫星应用;2014年09期

3 ;十大宽带共享 组网方式分析[J];网络安全技术与应用;2014年08期

4 万众;;新型即时通信协议和工具的比较[J];软件;2013年12期

5 何霞;;车路人三合一——我国车联网发展环境与发展模式[J];中国信息界;2013年Z1期

6 张英辉;;消息队列技术在短信通信中的应用[J];中小企业管理与科技(上旬刊);2013年03期

7 肖在昌;杨文晖;刘兵;;基于WebSocket的实时技术[J];电脑与电信;2012年12期

8 王建强;李世威;曾俊伟;;车联网发展模式探析[J];计算机技术与发展;2011年12期

9 高静;段会川;;JSON数据传输效率研究[J];计算机工程与设计;2011年07期

10 王启发;;面向数据库的中间件技术研究[J];数字技术与应用;2011年06期


相关硕士学位论文 前8条

1 陈子木;城市实时交通地理信息管理系统的设计与实现[D];西南交通大学;2017年

2 李翠姣;基于消息队列的分布式系统数据传输优化技术研究[D];哈尔滨工程大学;2015年

3 李中华;某银行数据交换平台的设计与实现[D];天津大学;2013年

4 林远;跨平台手机移动中间件的设计与实现[D];浙江工业大学;2012年

5 蔡亮;基于FP-增长算法的SOA安全框架研究[D];北京化工大学;2010年

6 齐文;实时数据仓库中基于消息的事件传输和处理机制的研究与实现[D];东北大学;2008年

7 石伟;基于Oracle高级队列的地震前兆数据传输的研究与实现[D];中国地震局地质研究所;2005年

8 王宏斌;消息中间件技术的研究和实践[D];浙江大学;2004年



本文编号:2871020

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jiaotonggongchenglunwen/2871020.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户39fa3***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com