【技术实现步骤摘要】
本专利技术实施例涉及车辆通信,尤其涉及一种车辆通信方法、中间件系统及存储介质。
技术介绍
1、车载信息娱乐系统(in-vehicle infotainment,ivi)与远程通信终端(telematics box,tbox)进行通信时,通常采用的是基于ip的可扩展的面向服务的中间件(scalable service-oriented middleware over ip,some/ip)协议。在开发过程中会存在业务需求变更的情况,大多业务需求都是基于主机厂的一些既有协议,而很多主机厂的一些既有协议基本无法与常用的some/ip协议进行无缝转换,需要通过对tbox做大幅改动,导致通信的可扩展性较差。
技术实现思路
1、本专利技术提供了一种车辆通信方法、中间件系统及存储介质,该方法通过中间件系统包括的各模块实现了tbox内部的应用程序和tbox外部的通信设备的tcp交互,可以满足既有协议的适配,同时实现了通信的高可扩展性。
2、第一方面,本专利技术实施例提供了一种车辆通信方法,应用
...【技术保护点】
1.一种车辆通信方法,其特征在于,应用于中间件系统,所述中间件系统集成在车辆的远程通信终端TBOX内部,所述中间件系统包括进程间通信模块、通信管理模块和传输控制协议TCP服务端模块,所述通信管理模块分别连接所述进程间通信模块和所述TCP服务端模块,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,通过所述TCP服务端模块,获取TBOX外部的通信设备传输的候选TCP消息,包括:
3.根据权利要求2所述的方法,其特征在于,在与所述通信设备建立连接之后,还包括:
4.根据权利要求1所述的方法,其特征在于,通过所述通信管理模块,基于
...【技术特征摘要】
1.一种车辆通信方法,其特征在于,应用于中间件系统,所述中间件系统集成在车辆的远程通信终端tbox内部,所述中间件系统包括进程间通信模块、通信管理模块和传输控制协议tcp服务端模块,所述通信管理模块分别连接所述进程间通信模块和所述tcp服务端模块,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,通过所述tcp服务端模块,获取tbox外部的通信设备传输的候选tcp消息,包括:
3.根据权利要求2所述的方法,其特征在于,在与所述通信设备建立连接之后,还包括:
4.根据权利要求1所述的方法,其特征在于,通过所述通信管理模块,基于所述订阅消息和所述候选tcp消息确定目标tcp消息,包括:
5.根据权利要求1所述的方法,其特征在于,所述中间件系统还包括加解密模块,相应的,通过所述通信管理模块,将所述目标tcp消息经所述进程间通信模块传输至所述应用程序,包括:
6.根据权利要求1所述的方法,其特征在于,通过所述通信管理模块,将所述目标tcp消息经所述...
【专利技术属性】
技术研发人员:张屹风,张劲松,宋卫桥,
申请(专利权)人:成都市卡蛙科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。