一种数据交互的方法、系统、装置、设备和存储介质制造方法及图纸

技术编号:34849067 阅读:10 留言:0更新日期:2022-09-08 07:48
本申请提供一种数据交互的方法、系统、装置、设备和可读存储介质,该方法包括,获取车端的应用场景需求,其中,应用场景需求包括对车端操作控制的需求;基于应用场景需求,获取应用场景需求对应的配置文件;基于配置文件,获取应用场景需求对应的应用程序。通过该方法可以达到节省软件和系统开发的资源的效果。以达到节省软件和系统开发的资源的效果。以达到节省软件和系统开发的资源的效果。

【技术实现步骤摘要】
一种数据交互的方法、系统、装置、设备和存储介质


[0001]本申请涉及数据交互的领域,具体而言,涉及一种数据交互的方法、系统、装置、设备和存储介质。

技术介绍

[0002]随着汽车行业的更新迭代,汽车行业正不断向着智能化、电动化、数字化发展。
[0003]但是,随着研发的不断深入,为了使软件能满足更复杂的应用场景需求,功能迭代频繁,目前软件和系统实现的功能相对更加固定,每一套软件和系统都需要最新的开发,造成资源的浪费。
[0004]因此,如何节省软件和系统开发的资源,是一个需要解决的技术问题。

技术实现思路

[0005]本申请实施例的目的在于提供一种数据交互的方法,通过本申请的实施例的技术方案可以达到节省软件和系统开发的资源的效果。
[0006]第一方面,本申请实施例提供了一种数据交互的方法,应用于SOA架构系统,当系统应用于车端时,所述方法包括,获取车端的应用场景需求,其中,应用场景需求包括对车端操作控制的需求;基于应用场景需求,获取应用场景需求对应的配置文件;基于配置文件,获取应用场景需求对应的应用程序。
[0007]在上述过程中,根据场景需求,配置对应的配置文件,进而生成不同功能的应用程序,可以达到节省软件和系统开发的资源的效果。
[0008]一种实施例中,基于应用场景需求,获取应用场景需求对应的配置文件,包括:
[0009]基于应用场景需求,修改车端应用程序对应的配置文件,得到修改后的配置文件;
[0010]或者
[0011]将应用场景需求发送给云端,并接收云端发送的修改后的配置文件,其中修改后的配置文件是云端根据应用场景需求对车端的应用程序对应的配置文件进行修改得到的。
[0012]在上述过程中,车端和云端都可以实现配置文件的配置,进而实现不同场景需求下的不同的软件功能,节省了软件和系统开发的资源。
[0013]一种实施例中,基于配置文件,获取应用场景需求对应的应用程序,包括:
[0014]基于配置文件,生成配置文件对应的应用程序;
[0015]或者
[0016]基于配置文件,获取云端发送的应用程序,其中,应用程序是云端根据修改后的配置文件生成的应用程序。
[0017]在上述过程中,车端和云端可以根据得到的配置文件生成不同功能的应用程序,来满足不同场景的需求。
[0018]第二方面,本申请实施例提供了一种数据交互的方法,应用于SOA架构系统,当系统应用于云端时,所述方法包括,接收车端发送的应用场景需求,其中,应用场景需求包括
对车端操作控制的需求;基于应用场景需求修改配置文件,得到修改后的配置文件。
[0019]在上述过程中,云端可以对配置文件进行修改,可以得到不同功能的配置文件,进而实现不同场景下不同需求的功能,节省了应用程序开发的资源。
[0020]一种实施例中,在基于应用场景需求修改配置文件,得到修改后的配置文件之后,还包括:
[0021]利用修改后的配置文件,在数字孪生原型车中验证配置文件对应程序的功能。
[0022]在上述过程中,云端可以根据模型车进行程序的验证,可以保证程序开发满足不同场景下的需求。
[0023]一种实施例中,在基于应用场景需求修改配置文件,得到修改后的配置文件之后,还包括:
[0024]基于修改后的配置文件,生成应用程序,将应用程序发送给车端;
[0025]或者
[0026]将修改后的配置文件发送给车端。
[0027]在上述过程中,云端可以将配置文件发送给车端,车端根据配置文件生成新的功能,云端也可以直接根据修改的配置文件生成新的应用程序,实现不同场景需求下不同的功能。
[0028]第三方面,本申请实施例提供了一种数据交互的系统,包括:车端和云端;
[0029]车端包括基础软件和应用软件;
[0030]基础软件部分包括基础软件模块和通信协议接口模块;
[0031]应用软件包括第一服务引擎模块、数据引擎模块、第一场景引擎模块、服务路由模块和车端应用模块;
[0032]云端包括数据服务器模块、数据存储库模块、数字孪生原型车模块、数据挖掘套件模块、第二场景引擎模块、第二服务引擎模块、升级模块和云端应用模块。
[0033]一种实施例中,基础软件模块,用于提供构建汽车开放系统架构的标准软件平台;
[0034]通信协议接口模块,用于提供传输数据信息的通信接口;
[0035]第一服务引擎模块,用于转换通信接口,以信号的形式传输数据信息;
[0036]数据引擎模块,用于收集车端的数据信息,并筛选、过滤出感兴趣的应用场景需求发送给云端;
[0037]第一场景引擎模块,用于确定应用场景需求中车端操作控制的需求;
[0038]服务路由模块,用于将车内协议的服务接口转换成车外协议的服务接口;
[0039]车端应用模块,用于编辑应用程序的接口;
[0040]数据服务器模块,用于接收车端发送的应用场景需求;
[0041]数据存储库模块,用于将应用场景需求分类存储;
[0042]数字孪生原型车模块,用于验证应用程序的功能;
[0043]数据挖掘套件模块,用于组合应用场景需求中车端操作控制的需求;
[0044]第二场景引擎,用于确定应用场景需求中车端操作控制的需求;
[0045]第二服务引擎模块,用于转换通信接口,以信号的形式传输数据信息;
[0046]升级模块,用于向车端发送不同功能的应用程序;
[0047]云端应用模块,用于根据用户需求自定义应用程序的功能。
[0048]第四方面,本申请实施例提供了一种数据交互的装置,包括:
[0049]第一获取模块,用于获取车端的应用场景需求,其中,应用场景需求包括对车端操作控制的需求;
[0050]第二获取模块,用于基于应用场景需求,获取应用场景需求对应的配置文件;
[0051]第三获取模块,用于基于配置文件,获取应用场景需求对应的应用程序。
[0052]可选的,第二获取模块具体用于:
[0053]基于应用场景需求,修改车端应用程序对应的配置文件,得到修改后的配置文件;
[0054]或者
[0055]将应用场景需求发送给云端,并接收云端发送的修改后的配置文件,其中修改后的配置文件是云端根据应用场景需求对车端的应用程序对应的配置文件进行修改得到的。
[0056]可选的,第三获取模块具体用于:
[0057]基于配置文件,生成配置文件对应的应用程序;
[0058]或者
[0059]基于配置文件,获取云端发送的应用程序,其中,应用程序是云端根据修改后的配置文件生成的应用程序。
[0060]第五方面,本申请实施例提供了一种数据交互的装置,包括:
[0061]接收模块,用于接收车端发送的应用场景需求,其中,应用场景需求包括对车端操作本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据交互的方法,其特征在于,应用于包括车端和云端的面向服务架构SOA系统,所述方法由所述车端执行,所述方法包括:获取所述车端的应用场景需求,其中,所述应用场景需求包括对所述车端操作控制的需求;基于所述应用场景需求,获取所述应用场景需求对应的配置文件;基于所述配置文件,获取所述应用场景需求对应的应用程序。2.根据权利要求1所述的方法,其特征在于,所述基于所述应用场景需求,获取所述应用场景需求对应的配置文件,包括:基于所述应用场景需求,修改所述车端应用程序对应的配置文件,得到修改后的配置文件;或者将所述应用场景需求发送给云端,并接收所述云端发送的修改后的配置文件,其中所述修改后的配置文件是所述云端根据所述应用场景需求对所述车端的应用程序对应的配置文件进行修改得到的。3.根据权利要求1或2所述的方法,其特征在于,所述基于所述配置文件,获取所述应用场景需求对应的应用程序,包括:基于所述配置文件,生成所述配置文件对应的应用程序;或者基于所述配置文件,获取所述云端发送的应用程序,其中,所述应用程序是所述云端根据修改后的配置文件生成的应用程序。4.一种数据交互的方法,其特征在于,应用于包括车端和云端的面向服务架构SOA系统,所述方法由所述云端执行,所述方法包括:接收车端发送的应用场景需求,其中,所述应用场景需求包括对所述车端操作控制的需求;基于所述应用场景需求修改配置文件,得到修改后的配置文件。5.根据权利要求4所述的方法,其特征在于,在所述基于所述应用场景需求修改配置文件,得到修改后的配置文件之后,所述方法还包括:利用所述修改后的配置文件,在数字孪生原型车中验证所述配置文件对应程序的功能。6.根据权利要求4或5所述的方法,其特征在于,在所述基于所述应用场景需求修改配置文件,得到修改后的配置文件之后,所述方法还包括:基于所述修改后的配置文件,生成应用程序,将所述应用程序发送给车端;或者将所述修改后的配置文件发送给车端。7.一种数据交互的系统,其特征在于,包括:车端和云端;所述车端包括基础软件和应用软件;所述基础软件部分包括基础软件模块和通信协议接口模块;所述应用软件包括第一服务引擎模块、数据引擎模块、第一场景引擎模块、服务路由模块和车端应用模块;
所述云端包括数据服务器模块、数据存储库模块、数字孪生原型车模块、数据挖掘套件模块、第二场...

【专利技术属性】
技术研发人员:李有恩
申请(专利权)人:阿尔特北京汽车数字科技有限公司
类型:发明
国别省市:

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

1