一种数据传输方法、装置、设备及存储介质与流程

文档序号:37270929发布日期:2024-03-12 20:59阅读:14来源:国知局
一种数据传输方法、装置、设备及存储介质与流程

本发明涉及通信,尤其涉及一种数据传输方法、装置、设备及存储介质。


背景技术:

1、随着汽车智能座舱的更新发展,座舱内部存在各种各样的客户端设备以保证座舱智能化,其中典型的设备分为中控屏,副驾屏,左后屏,右后屏,甚至吸顶办公屏幕,以及车主和乘客携带的移动通讯设备。

2、在车辆内部,任意两个设备之间的通讯一般是通过建立起基于c/s架构(client/server,客户端/服务器)的tcp(transmission control protocol,传输控制协议)长连接方案来实现。建立以c/s架构的长连接方案,所有的客户端的数据均需要走外网服务器中转一次才能到达,传输的路径为客户端a->服务器->客户端b,整个数据的传输需要经过一次中转两次传输,在通讯效率上达不到最优解,且如果传输的文件过大过多(例如视频帧),很容易耗费多余的流量,效率和速度都无法达到理想效果;采用tcp长连接方案,必须在服务器端建立心跳机制来定时监听每一个客户端的在线情况,这对于外网服务器而言是一个不小却必要的开销;在该种方案下的数据传输,数据需要通过网络上传到远程服务器来进行处理,数据传输过程中可能会存在一定的安全隐患,引发用户对隐私和数据安全的担忧。


技术实现思路

1、本发明提供了一种数据传输方法、装置、设备及存储介质,提升了数据传输效率,避免流量浪费以及心跳维持带来的不必要开销,保障了数据传输过程中的隐私性和安全性。

2、第一方面,本公开实施例提供了一种数据传输方法,应用于服务端,包括:

3、获取第一客户端的数据传输请求;

4、从预先存储的客户端信息集合中,确定所述数据传输请求所对应第二客户端的客户端信息,其中,所述第一客户端、第二客户端与所述服务端在同一局域网下;

5、将所述第二客户端的客户端信息传输至所述第一客户端。

6、第二方面,本公开实施例提供了一种数据传输方法,应用于与服务端在同一局域网环境下的第一客户端,包括:

7、向所述服务端发送数据传输请求;

8、获取所述服务端基于所述数据传输请求所反馈的第二客户端的客户端信息;

9、基于所述第二客户端的客户端信息,将所述数据传输请求对应的目标数据传输至所述第二客户端。

10、第三方面,本公开实施例提供了一种数据传输装置,包括:

11、传输请求获取模块,用于获取第一客户端的数据传输请求;

12、信息确定模块,用于从预先存储的客户端信息集合中,确定所述数据传输请求所对应第二客户端的客户端信息,其中,所述第一客户端、第二客户端与所述服务端在同一局域网下;

13、信息传输模块,用于将所述第二客户端的客户端信息传输至所述第一客户端。

14、第四方面,本公开实施例提供了一种数据传输装置,包括:

15、传输请求发送模块,用于向所述服务端发送数据传输请求;

16、信息获取模块,用于获取所述服务端基于所述数据传输请求所反馈的第二客户端的客户端信息;

17、数据传输模块,用于基于所述第二客户端的客户端信息,将所述数据传输请求对应的目标数据传输至所述第二客户端。

18、第五方面,本公开实施例提供了一种电子设备,包括:

19、至少一个处理器;以及

20、与至少一个处理器通信连接的存储器;其中,

21、存储器存储有可被至少一个处理器执行的计算机程序,计算机程序被至少一个处理器执行,以使至少一个处理器能够执行上述第一方面和第二方面实施例提供的数据传输方法。

22、第六方面,本公开实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机指令,计算机指令用于使处理器执行时实现上述第一方面和第二方面实施例提供的数据传输方法。

23、本发明实施例的一种数据传输方法、装置、设备及存储介质,在服务端获取第一客户端的数据传输请求;从预先存储的客户端信息集合中,确定所述数据传输请求所对应第二客户端的客户端信息,其中,所述第一客户端、第二客户端与所述服务端在同一局域网下;将所述第二客户端的客户端信息传输至所述第一客户端。上述技术方案,提升了数据传输效率,避免流量浪费以及心跳维持带来的不必要开销,保障了数据传输过程中的隐私性和安全性。

24、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。



技术特征:

1.一种数据传输方法,其特征在于,应用于服务端,包括:

2.根据权利要求1所述的方法,其特征在于,所述客户端信息集合的确定操作包括:

3.根据权利要求2所述的方法,其特征在于,所述发送信息采集通知,包括如下之一:

4.根据权利要求2所述的方法,其特征在于,发送信息采集通知之前,还包括:

5.根据权利要求1所述的方法,其特征在于,还包括:

6.一种数据传输方法,其特征在于,应用于与服务端在同一局域网环境下的第一客户端,包括:

7.根据权利要求6所述的方法,其特征在于,在向所述服务端发送数据传输请求之前,还包括:

8.根据权利要求7所述的方法,其特征在于,所述加入所述服务端所在的群组,包括:

9.根据权利要求6所述的方法,其特征在于,所述基于所述第二客户端的客户端信息,将所述数据传输请求对应的目标数据传输至所述第二客户端,包括:

10.一种数据传输装置,其特征在于,包括:

11.一种数据传输装置,其特征在于,包括:

12.一种电子设备,其特征在于,包括:

13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-9中任一项所述的一种数据传输方法。


技术总结
本发明公开了一种数据传输方法、装置、设备及存储介质,包括:通过服务端获取第一客户端的数据传输请求;从预先存储的客户端信息集合中,确定所述数据传输请求所对应第二客户端的客户端信息,其中,所述第一客户端、第二客户端与所述服务端在同一局域网下;将所述第二客户端的客户端信息传输至所述第一客户端。上述技术方案,提升了数据传输效率,避免流量浪费以及心跳维持带来的不必要开销,保障了数据传输过程中的隐私性和安全性。

技术研发人员:陈攀,王宇华,谢志华,朱渊,银建军,李向阳,邹凯
受保护的技术使用者:成都市卡蛙科技有限公司
技术研发日:
技术公布日:2024/3/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1