论文部分内容阅读
在信息化高度发展的今天,网络使用的广泛度呈现逐年上升趋势,面向用户的基数也不断扩大,针对于各式各样的网络产品,用户所占的使用比例决定了产品在市场竞争的激烈程度,而这个比例主要取决于用户对产品的需求度以及使用的满意度。在面向网络通信行业的市场中,对于人口基数较大的中国来说,以高效便利的系统平台向广大用户群体提供高质量的服务是市场竞争的核心力量。随着物联网平台的发展日趋成熟,使得人与智能生活的联系变得密不可分,而车联网平台的诞生就是在物理网的基础上提出的一种人与智能交通系统相关的一体化平台。车联网满足了人们的出行需要,提供了实时的路况信息,合理规划了出行路线,保证了出行的便利和安全,为了满足这些社会需求,对这些社会资源进行合理化管理,车联网系统提出了车载智能终端的概念,其中车载智能终端的主要功能在于对车辆的行驶信息进行统计,对车辆行驶的路线进行分析,对会发生的行驶危险和驾驶人的不当行为进行及时报警。在汽车租赁行业和交通管理系统中,车辆监控系统对于车辆的数据及时准确的上传并存储是高效的管理手段,但面对成百上千的用户对象所要建立的通信服务系统必须要满足高并发,高性能,高可靠性,因此对于通信系统中的服务器采用的通信架构显得尤为重要。在本文中为了满足实际应用中大量车载智能终端与服务器通信时达到高并发,高负载,即时传输的特性,主要针对基于Netty框架的通信技术进行了研究,并通过通信服务器,数据库服务器和Web服务平台结合起来的整个系统框架描述了实现的功能模块。以Netty技术框架建立高并发,异步非阻塞的通信架构,以JMS的分布式通信模型搭建系统的通信模型,基于自定义的协议类型构建终端与服务器的通信数据块类型,并按照协议内部的数据字段实现服务器对消息的响应功能和消息的推送功能,建立集群式数据库实现消息的持久性和高效传递性,最后以负载均衡器支撑Web服务器的负载均衡,完成从车辆到后台服务再到前端平台的一体化通信系统设计。