System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数据同步系统、方法、电子设备及计算机可读存储介质技术方案_技高网

数据同步系统、方法、电子设备及计算机可读存储介质技术方案

技术编号:39999173 阅读:23 留言:0更新日期:2024-01-09 03:07
本公开实施例公开了一种数据同步系统、方法、电子设备及计算机可读存储介质,所述数据同步系统包括:第一硬件系统和至少一个第二硬件系统,硬件系统之间通过车载平台进行数据传输,第一硬件系统装载第一应用软件,第二硬件系统装载功能相同的第二应用软件,第一应用软件至少包括:主计算模块和第一数据转换模块;主计算模块基于获取到的业务参数,计算业务结构体数据;第一数据转换模块将业务结构体数据处理为二进制数据流通过车载平台发送至第二应用软件的第二数据转换模块,由第二数据转换模块将二进制数据流处理为业务结构体数据供第二应用软件使用。该技术方案能够使得使用不同硬件系统的用户接收的业务数据无差别,保证了用户体验的一致性。

【技术实现步骤摘要】

本公开涉及数据同步,具体涉及一种数据同步系统、方法、电子设备及计算机可读存储介质


技术介绍

1、随着硬件成本的下降和智能座舱的发展,同一车辆上搭载的硬件系统越来越多,比如,有供驾驶员进行操控的硬件系统,也有供乘客操控的硬件系统,这些硬件系统可以运行相同或者不同的车载设备,不同的硬件系统之间通过车载平台进行通信。

2、当车辆搭载了两个以上的硬件系统时,为便于不同人员的操作,通常情况,需要为每个硬件系统装载相应的应用软件,应用软件可以是具备地图导航功能的应用软件,也可以是即时通信类应用软件等。

3、本公开专利技术人发现,有些应用软件在工作时,需要装载在不同硬件系统中的该应用软件计算出的业务数据保持一致,如果业务数据不一致,则会导致不同人员接收的信息有差别,影响用户体验。


技术实现思路

1、本公开实施例提供一种数据同步系统、方法、电子设备及计算机可读存储介质。

2、第一方面,本公开实施例中提供了一种数据同步系统。

3、具体的,所述数据同步系统,包括第一硬件系统和至少一个第二硬件系统,所述第一硬件系统和第二硬件系统通过车载平台进行数据传输,所述第一硬件系统装载第一应用软件,所述第二硬件系统装载第二应用软件,所述第一应用软件和第二应用软件的功能相同;

4、其中,所述第一应用软件,至少包括:主计算模块和第一数据转换模块;

5、主计算模块,基于获取到的业务参数,计算业务结构体数据;

6、第一数据转换模块,将所述业务结构体数据处理为二进制数据流,并将所述二进制数据流发送至车载平台,通过所述车载平台将所述二进制数据流发送至第二应用软件的第二数据转换模块,由所述第二数据转换模块将所述二进制数据流处理为所述业务结构体数据,供所述第二应用软件使用。

7、第二方面,本公开实施例中提供了一种车载应用软件的数据同步方法。

8、具体的,所述车载应用软件的数据同步方法,包括:

9、基于获取到的业务参数,计算业务结构体数据;

10、将所述业务结构体数据处理为二进制数据流;

11、将所述二进制数据流通过车载平台发送给第二硬件系统。

12、第三方面,本公开实施例中提供了一种数据同步装置。

13、具体的,所述数据同步装置,包括:

14、计算模块,被配置为基于获取到的业务参数,计算业务结构体数据;

15、处理模块,被配置为将所述业务结构体数据处理为二进制数据流;

16、发送模块,被配置为将所述二进制数据流通过车载平台发送给第二硬件系统。

17、第四方面,本公开实施例提供了一种电子设备,包括存储器和至少一个处理器,其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述至少一个处理器执行以实现上述数据同步方法的方法步骤。

18、第五方面,本公开实施例提供了一种计算机可读存储介质,用于存储数据同步装置所用的计算机指令,其包含用于执行上述数据同步方法为数据同步装置所涉及的计算机指令。

19、第六方面,本公开实施例提供了一种计算机程序产品,包括计算机程序/指令,其中,该计算机程序/指令被处理器执行时实现上述数据同步方法的方法步骤。

20、本公开实施例提供的技术方案可以包括以下有益效果:

21、上述技术方案的数据同步系统包括装载有第一应用软件的第一硬件系统和至少一个装载有第二应用软件的第二硬件系统,第一硬件系统基于获取到的业务参数,计算业务结构体数据,并将业务结构体数据通过车载平台传输至第二硬件系统。由于本公开第一硬件系统和第二硬件系统均通过第一硬件系统计算业务结构体数据,因此,该技术方案能够保证装载在不同硬件系统中的应用软件计算出的业务数据一致,使得使用不同硬件系统的用户接收的业务数据无差别,保证了用户体验的一致性。

22、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

本文档来自技高网...

【技术保护点】

1.一种数据同步系统,包括:第一硬件系统和至少一个第二硬件系统,所述第一硬件系统和第二硬件系统通过车载平台进行数据传输,所述第一硬件系统装载第一应用软件,所述第二硬件系统装载第二应用软件,所述第一应用软件和第二应用软件的功能相同;

2.根据权利要求1所述的系统,其中,所述主计算模块还将所述业务参数发送给所述第一数据转换模块,以使所述第一数据转换模块将所述业务参数处理为二进制数据流后,通过所述车载平台发送至所述第二应用软件的第二数据转换模块,由所述第二数据转换模块将所述二进制数据流处理为所述业务参数,供所述第二应用软件使用。

3.根据权利要求1或2所述的系统,其中,所述第一应用软件还包括第一人机交互模块;

4.根据权利要求3所述的系统,其中,所述第一应用软件还包括第一接口模块;

5.根据权利要求4所述的系统,其中,所述第一应用软件还包括第二接口模块;

6.一种车载应用软件的数据同步方法,适用于第一硬件系统,包括:

7.根据权利要求6所述的方法,还包括:

8.根据权利要求6或7所述的方法,还包括:p>

9.一种电子设备,包括存储器和至少一个处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述至少一个处理器执行以实现权利要求6-8任一项所述的方法。

10.一种计算机可读存储介质,其上存储有计算机指令,该计算机指令被处理器执行时实现权利要求6-8任一项所述的方法。

...

【技术特征摘要】

1.一种数据同步系统,包括:第一硬件系统和至少一个第二硬件系统,所述第一硬件系统和第二硬件系统通过车载平台进行数据传输,所述第一硬件系统装载第一应用软件,所述第二硬件系统装载第二应用软件,所述第一应用软件和第二应用软件的功能相同;

2.根据权利要求1所述的系统,其中,所述主计算模块还将所述业务参数发送给所述第一数据转换模块,以使所述第一数据转换模块将所述业务参数处理为二进制数据流后,通过所述车载平台发送至所述第二应用软件的第二数据转换模块,由所述第二数据转换模块将所述二进制数据流处理为所述业务参数,供所述第二应用软件使用。

3.根据权利要求1或2所述的系统,其中,所述第一应用软件还包括第一人机交互模块;

4.根据权...

【专利技术属性】
技术研发人员:林元明游航宇
申请(专利权)人:高德信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1