基于Web的应急成品粮调度系统实时性通信的研究与实现
[Abstract]:The bi-directional real-time communication between emergency vehicle and command platform plays a key role in the emergency grain dispatching system. At present, the most commonly used real-time web communication scheme is long polling of Ajax based on HTTP protocol. However, the connection of HTTP protocol is not persistent, so it is necessary for the client to request the connection with the server for many times, which has the problem of delay of data transmission and waste of network resources. In this paper, we first analyze the current mature real-time Web communication technology, and compare the characteristics of each scheme and some existing problems. The realization principle and key technology of WebSocket protocol are deeply studied. Aiming at the design goal of real-time communication of emergency grain dispatching system, WebSocket technology is used to realize real-time communication function, which improves the real-time performance of emergency communication. In this paper, Nodejs technology is studied to solve the server performance problem of high concurrent request in emergency real time communication system. By comparing the working principle of Nodejs based server and HTTP server, this paper makes use of the performance advantage of Nodejs technology to solve the problem of high concurrent request, and the real-time problem of viewing historical message data in emergency real-time communication system. In this paper, the Htm15 local storage technology is deeply studied, and the Html5 local storage method is used to replace the traditional network request mode to improve the real-time performance of data acquisition. Finally, this paper presents a technical scheme based on WebSocket Nodejs IndexedDB, and develops an emergency real-time Web communication system. The system has passed the function and performance tests, and achieved the design requirements of the system.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP393.09
【参考文献】
相关期刊论文 前10条
1 高飞;何利力;高金标;;基于Node.JS内存缓存的Web服务性能研究[J];工业控制计算机;2015年11期
2 郑子伟;;Web Socket在实时通信的应用[J];厦门城市职业学院学报;2015年03期
3 李国华;;HTML5-下一代Web开发技术[J];大众科技;2015年07期
4 陆晨;冯向阳;苏厚勤;;HTML5 WebSocket握手协议的研究与实现[J];计算机应用与软件;2015年01期
5 赵巧玲;;基于B/S架构的软件项目开发[J];计算机光盘软件与应用;2014年24期
6 程旭;刘复星;田玉靖;;基于HTML5材料数据平台的离线技术研究与开发[J];计算机光盘软件与应用;2014年21期
7 胡晶;朱发财;;HTML5的WEB通信机制问题研究[J];自动化应用;2014年09期
8 吴泽勋;;HTML5实现Web服务器推送技术[J];唐山师范学院学报;2014年05期
9 叶忠文;黄鹏;施金金;;基于WebSocket的Web实时通信系统[J];火力与指挥控制;2014年S1期
10 张玲;张翠肖;;WebSocket服务器推送技术的研究[J];河北省科学院学报;2014年02期
相关硕士学位论文 前10条
1 潘馨;基于Netty框架实现呼叫中心实时统计系统[D];西安电子科技大学;2014年
2 杨小娇;轻量级高并发Web服务器的研究与实现[D];南京邮电大学;2014年
3 周璐;基于Web前端的localStorage性能研究与改进[D];吉林大学;2014年
4 石文涛;Html5中WebSocket协议关键技术的研究及基于WebSocket协议的实时Web通信系统的实现[D];南京邮电大学;2014年
5 张琴;基于HTTP长连接的WEB实时通信技术的研究[D];电子科技大学;2014年
6 申晓晓;基于B/S模式的电厂生产过程监控系统的开发研究[D];华北电力大学;2014年
7 仇晓静;基于WEB的远程监控系统实时信息关键技术的研究[D];南京理工大学;2013年
8 周斌;基于flex的web集成实时视频监控系统研究与实现[D];中南大学;2013年
9 易仁伟;基于WebSocket的实时Web应用的研究[D];武汉理工大学;2013年
10 张慧;基于HTML5的本地数据库与服务端数据库的协同研究[D];武汉理工大学;2013年
,本文编号:2119969
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2119969.html