一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

应用配置内容的处理方法及其装置与流程

2022-12-07 02:37:22 来源:中国专利 TAG:


1.本技术涉及智能车辆技术领域,尤其涉及一种应用配置内容的处理方法及其装置。


背景技术:

2.为了增强用户体验,越来越多的应用在车载终端被使用,当前每个车载应用都独自通过网络从云端服务器上同步应用各自的配置内容,独立开发、联调、测试,存在大量重复的接入和调试等工作内容,且当网络处于不稳定状况下,是否能获取到配置内容不能保证。


技术实现要素:

3.本技术旨在至少在一定程度上解决相关技术中的技术问题之一。
4.为此,本技术的一个目的在于提出一种应用配置内容的处理方法。
5.本技术的第二个目的在于提出一种应用配置内容的处理装置。
6.本技术的第三个目的在于提出一种车载中控系统。
7.本技术的第四个目的在于提出一种车辆。
8.本技术的第五个目的在于提出一种电子设备。
9.本技术的第六个目的在于提出一种计算机可读存储介质。
10.为达上述目的,本技术第一方面实施例提出了一种应用配置内容的处理方法,包括:获取应用发送的配置内容获取请求,所述配置内容获取请求中包括所述应用的标识;获取与所述应用的标识对应的配置内容和所述配置内容的标记内容;根据所述标记内容将所述配置内容发送至所述应用。
11.根据本技术的一个实施方式,所述根据所述标记内容将所述配置内容发送至所述应用,包括:存在所述标记内容为待校验的所述配置内容,则将所述标记内容为待校验的所述配置内容发送至所述应用;不存在所述标记内容为待校验的所述配置内容但存在所述标记内容为可用的所述配置内容,则将所述标记内容为可用的所述配置内容发送至所述应用;不存在所述标记内容为待校验的所述配置内容且不存在所述标记内容为可用的所述配置内容,则将无配置内容提示信息发送至所述应用。
12.根据本技术的一个实施方式,所述获取应用发送的配置内容获取请求之前,还包括:从云端服务器获取配置更新信息,所述配置更新信息包括应用的标识和所述应用更新后的配置内容;存储所述应用的标识和所述应用更新后的配置内容,并将所述应用更新后的配置内容的所述标记内容标记为待校验;获取对所述应用更新后的配置内容的校验结果;所述校验结果为可用,则将所述应用更新后的配置内容的所述标记内容标记为可用;所述校验结果为不可用,则将所述应用更新后的配置内容的所述标记内容标记为不可用。
13.根据本技术的一个实施方式,所述将所述应用更新后的配置内容的所述标记内容标记为待校验,包括:存在与所述应用的标识对应且所述标记内容为待校验的配置内容,则
删除与所述应用的标识对应且所述标记内容为待校验的配置内容,并将所述应用更新后的配置内容标记为待校验;不存在与所述应用的标识对应且所述标记内容为待校验的配置内容,则将所述应用更新后的配置内容标记为待校验。
14.根据本技术的一个实施方式,所述将所述应用更新后的配置内容的所述标记内容标记为可用,包括:存在与所述应用的标识对应且所述标记内容为可用的配置内容,则删除与所述应用的标识对应且所述标记内容为可用的配置内容,并将所述应用更新后的配置内容的所述标记内容标记为可用;不存在与所述应用的标识对应且所述标记内容为可用的配置内容,则将所述应用更新后的配置内容的所述标记内容标记为可用。
15.根据本技术的一个实施方式,所述将所述应用更新后的配置内容的所述标记内容标记为不可用,包括:存在与所述应用的标识对应且所述标记内容为不可用的配置内容,则删除与所述应用的标识对应且所述标记内容为不可用的配置内容,并将所述应用更新后的配置内容的所述标记内容标记为不可用;不存在与所述应用的标识对应且所述标记内容为不可用的配置内容,则将所述应用更新后的配置内容的所述标记内容标记为不可用。
16.根据本技术的一个实施方式,所述应用配置内容的处理方法,还包括:将所述校验结果发送至所述云端服务器。
17.为达上述目的,本技术第二方面实施例提出了一种应用配置内容的处理装置,包括:第一获取模块,用于获取应用发送的配置内容获取请求,所述配置内容获取请求中包括所述应用的标识;第二获取模块,用于获取与所述应用的标识对应的配置内容和所述配置内容的标记内容;发送模块,用于根据所述标记内容将所述配置内容发送至所述应用。
18.根据本技术的一个实施方式,所述发送模块,具体用于:存在所述标记内容为待校验的所述配置内容,则将所述标记内容为待校验的所述配置内容发送至所述应用;不存在所述标记内容为待校验的所述配置内容但存在所述标记内容为可用的所述配置内容,则将所述标记内容为可用的所述配置内容发送至所述应用;不存在所述标记内容为待校验的所述配置内容且不存在所述标记内容为可用的所述配置内容,则将无配置内容提示信息发送至所述应用。
19.根据本技术的一个实施方式,所述处理装置还包括:第三获取模块,用于从云端服务器获取配置更新信息,所述配置更新信息包括应用的标识和所述应用更新后的配置内容;第一标记模块,用于存储所述应用的标识和所述应用更新后的配置内容,并将所述应用更新后的配置内容的所述标记内容标记为待校验;第四获取模块,用于获取对所述应用更新后的配置内容的校验结果;第二标记模块,用于所述校验结果为可用,则将所述应用更新后的配置内容的所述标记内容标记为可用;第三标记模块,用于所述校验结果为不可用,则将所述应用更新后的配置内容的所述标记内容标记为不可用。
20.根据本技术的一个实施方式,所述第一标记模块,具体用于:存在与所述应用的标识对应且所述标记内容为待校验的配置内容,则删除与所述应用的标识对应且所述标记内容为待校验的配置内容,并将所述应用更新后的配置内容标记为待校验;不存在与所述应用的标识对应且所述标记内容为待校验的配置内容,则将所述应用更新后的配置内容标记为待校验。
21.根据本技术的一个实施方式,所述第二标记模块,具体用于:存在与所述应用的标识对应且所述标记内容为可用的配置内容,则删除与所述应用的标识对应且所述标记内容
为可用的配置内容,并将所述应用更新后的配置内容的所述标记内容标记为可用;不存在与所述应用的标识对应且所述标记内容为可用的配置内容,则将所述应用更新后的配置内容的所述标记内容标记为可用。
22.根据本技术的一个实施方式,所述第三标记模块,具体用于:存在与所述应用的标识对应且所述标记内容为不可用的配置内容,则删除与所述应用的标识对应且所述标记内容为不可用的配置内容,并将所述应用更新后的配置内容的所述标记内容标记为不可用;不存在与所述应用的标识对应且所述标记内容为不可用的配置内容,则将所述应用更新后的配置内容的所述标记内容标记为不可用。
23.根据本技术的一个实施方式,所述发送模块,还用于:将所述校验结果发送至所述云端服务器。
24.为达上述目的,本技术第三方面实施例提出了一种车载中控系统,包括:多个应用和如本技术第二方面实施例所述的应用配置内容的处理装置。
25.为达上述目的,本技术第四方面实施例提出了一种车辆,包括:如本技术第三方面所述的车载中控系统。
26.为达上述目的,本技术第五方面实施例提出了一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时,实现如本技术第一方面实施例所述的应用配置内容的处理方法。
27.为达上述目的,本技术第六方面实施例提出了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本技术第一方面实施例所述的应用配置内容的处理方法。
附图说明
28.图1是根据本技术一示例性实施例示出的一种应用配置内容的处理方法的流程图;
29.图2是根据本技术一示例性实施例示出的另一种应用配置内容的处理方法的流程图;
30.图3是根据本技术一示例性实施例示出的另一种应用配置内容的处理方法的流程图;
31.图4是根据本技术一示例性实施例示出的一种应用配置内容的处理装置的框图;
32.图5是根据本技术一示例性实施例的一种车载中控系统的结构示意图;
33.图6是根据本技术一示例性实施例的一种车辆的结构示意图;
34.图7是根据本技术一示例性实施例的一种电子设备的结构示意图。
具体实施方式
35.下面详细描述本技术的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本技术,而不能理解为对本技术的限制。
36.图1是根据本技术一示例性实施例示出的一种应用配置内容的处理方法的流程图,如图1所示,该应用配置内容的处理方法包括以下步骤:
37.s101,获取应用发送的配置内容获取请求,配置内容获取请求中包括应用的标识。
38.可选的,应用在响应于用户对应用的操作(例如,点击操作或语音指示等)或响应于车载中控系统(head unit,简称hu)的指令而启动时需要获取对应的配置内容,根据配置内容进行应用程序加载。其中,应用可以向存储有应用对应的配置内容的服务端或云端服务器等发送配置内容获取请求,以获取应用的初始化、接口、存储等相关内容的配置信息。
39.本技术实施例的应用配置内容的处理方法可以由本技术实施例提供的应用配置内容的处理装置执行,该应用配置内容的处理装置可以设置在车载中控系统中为应用提供配置服务,使得车载应用只需与车载中控系统进行交互便可获取对应的配置内容,减少了从云端获取配置内容造成的接入工作量,同时能够更快地获取应用所需的配置内容,在无网络状态下依旧能够为应用提供配置服务。
40.在本技术的实施例中,应用发送的配置内容获取请求中具体可包括但不限于应用的标识(identity document,简称id)等。
41.s102,获取与应用的标识对应的配置内容和配置内容的标记内容。
42.在本技术实施例中,可以根据步骤s101获取的应用的标识从本地存储中获取与应用的标识对应的配置内容和与该配置内容对应的标记内容。上述配置内容可以为预先从云端获取并存储在本地的配置内容,在存储时对配置内容进行标记,以生成配置内容的标记内容,例如,可以对上述配置内容是否经过校验或是否可用等信息进行标记,得到标记内容:待校验、可用或不可用。
43.不难理解的,配置内容可以为html文件、css文件、javascript脚本文件、文字、图片等形式,应用在获取到对应的配置内容后,对配置内容的正确性进行校验,若正确,则可以认为该配置内容可用,否则认为该配置内容不可用。
44.s103,根据标记内容将配置内容发送至应用。
45.具体的,根据步骤s102获取到的标记内容将标记内容为待校验的配置内容或标记内容为可用的配置内容发送至应用。可选的,当不存在标记内容为待校验的配置内容和标记内容为可用的配置内容时,可以向应用发出“无配置”反馈。
46.在本技术实施例中,首先获取应用发送的配置内容获取请求,配置内容获取请求中包括应用的标识,然后获取与应用的标识对应的配置内容和配置内容的标记内容,根据标记内容将配置内容发送至应用。由此,应用可以从本地直接获取配置内容且不受网络波动的影响,避免了应用从远端获取配置内容,减少了配置内容接入的工作量,提高配置内容获取的效率,增强了配置服务的稳定性。
47.基于上述实施例,一个应用标识下,配置内容根据是否经过应用校验及校验结果可以在本地被存储最多三个不同版本,即:标记内容为待校验的配置内容、标记内容为可用的配置内容和标记内容为不可用的配置内容,且每份配置内容版本唯一。
48.上述实施例中,步骤s103“根据标记内容将配置内容发送至应用”,可通过以下三种情况进一步解释:
49.情况一:存在标记内容为待校验的配置内容,则将标记内容为待校验的配置内容发送至应用。
50.在本技术的实施例中,若根据应用的标识获取的配置内容中存在标记内容为待校验的配置内容时,将标记内容为待校验的配置内容发送至应用。
51.例如,待校验的配置内容可以为从云端获取的应用更新后的配置内容,该配置内容暂未经过应用校验,对应的标记内容被标记为待校验。
52.情况二:不存在标记内容为待校验的配置内容但存在标记内容为可用的配置内容,则将标记内容为可用的配置内容发送至应用。
53.在本技术实施例中,若根据应用的标识获取的配置内容中不存在标记内容为待校验的配置内容,则查找是否存在标记内容为可用的配置内容,若存在,则将标记内容为可用的配置内容发送至应用。
54.例如,标记内容为可用的配置内容可以为经过应用校验后认定为正确的配置内容,该配置内容的标记内容被标记为可用。
55.情况三:不存在标记内容为待校验的配置内容且不存在标记内容为可用的配置内容,则将无配置内容提示信息发送至应用。
56.在本技术实施例中,若根据应用的标识获取的配置内容中不存在标记内容为待校验的配置内容,且不存在标记内容为可用的配置内容,则不发送任何配置内容,将无配置内容提示信息发送至应用。
57.例如,本地存储中不存在应用的标识对应的配置内容或存在标记内容为不可用的配置内容时,向应用发送无配置内容提示信息。标记内容为不可用的配置内容为经过应用校验后认定存在内容或格式等错误的不正确的配置内容,该配置内容的标记内容被标记为不可用。
58.在本技术实施例中,优先将标记内容为待校验的配置内容发送至应用,若不存在标记内容为待校验的配置内容,则将标记内容为可用的配置内容发送至应用,若上述两种版本的配置内容均不存在,则将无配置内容提示信息发送至应用。由此,可以避免将不可用的配置内容发送至应用,使得在没有新的配置内容下发的情况下,应用所获取的配置内容均为可用的版本,增强配置服务的可靠性。
59.具体实施中,应用的配置内容会基于应用的升级优化而不断地更新,更新后的配置信息被上传至云端服务器,本技术实施例通过与云端的交互可以将不同应用更新后的配置信息缓存至本地存储装置中,以使得应用可以通过发送配置内容获取请求从本地获取对应的配置内容。
60.在上述实施例的基础上,如图2所示,本技术实施例的应用配置内容的处理方法,在步骤s101“获取应用发送的配置内容获取请求”之前,还包括以下步骤:
61.s201,从云端服务器获取配置更新信息,配置更新信息包括应用的标识和应用更新后的配置内容。
62.作为一种可行的实施方式,可以通过发送获取请求等主动从云端服务器获取配置更新信息;作为另一种可行的实施方式,云端服务器在配置内容更新后,对更新后的配置内容进行发布,即:可以通过云端服务器的推送获取配置更新信息,其中配置更新信息包括但不限于应用的标识和应用更新后的配置内容。
63.s202,存储应用的标识和应用更新后的配置内容,并将应用更新后的配置内容的标记内容标记为待校验。
64.具体的,将步骤s201获取的配置更新信息中的应用的标识和应用更新后的配置内容进行存储,例如存储至本地磁盘中。应用更新后的配置内容为未经过应用校验,从而将上
述应用更新后的配置内容的标记内容标记为待校验。
65.s203,获取对应用更新后的配置内容的校验结果。
66.在本技术实施例中,应用在获取到应用更新后的配置内容后,对上述配置内容进行校验,并将对应用更新后的配置内容的校验结果进行反馈,由此可获取对应用更新后的配置内容的校验结果。
67.例如,基于监听-回调机制,当从云端获取到应用更新后的配置内容时,向已注册监听回调的应用下发配置内容更新的通知,并携带应用更新后的配置内容(也可以表述为步骤s202中标记内容为待校验的配置内容)进行回调,以便应用对应用更新后的配置内容进行校验。
68.s204,校验结果为可用,则将应用更新后的配置内容的标记内容标记为可用。
69.具体的,若步骤s203获取到的对应用更新后的配置内容的校验结果为可用,则表明该配置内容未出现错误,为正确的配置内容,则将上述应用更新后的配置内容的标记内容标记为可用。
70.s205,校验结果为不可用,则将应用更新后的配置内容的标记内容标记为不可用。
71.具体的,若步骤s203获取到的对应用更新后的配置内容的校验结果为不可用,则表明该配置内容出现错误,为不正确的配置内容,则将上述应用更新后的配置内容的标记内容标记为不可用。
72.在本技术实施例中,首先从云端服务器获取配置更新信息,配置更新信息包括应用的标识和应用更新后的配置内容,然后存储应用的标识和应用更新后的配置内容,并将应用更新后的配置内容的标记内容标记为待校验,再获取对应用更新后的配置内容的校验结果,若校验结果为可用,则将应用更新后的配置内容的标记内容标记为可用,若校验结果为不可用,则将应用更新后的配置内容的标记内容标记为不可用。由此将从云端服务器获取到的应用更新后的配置内容根据是否经过应用校验以及校验结果对其标记内容进行标记,使得在接收到应用发出的配置内容获取请求时,能够根据标记内容将配置内容发送至应用。本技术实施例在云端服务器和应用之间创建中间配置服务,当云端服务器交互接口——应用程序接口(application programming interface,简称api)调整时,仅需要与配置服务进行对接、调试即可,无需应用单独与云端服务器对接调试,减少云端服务器交互接口api参数调整带来的重复开发和调试工作,通过对配置内容进行本地缓存避免了网络不稳定对应用获取配置内容的影响。
73.上述实施例中,步骤s202“将应用更新后的配置内容的标记内容标记为待校验”可根据以下两种情况进一步解释:
74.情况一:存在与应用的标识对应且标记内容为待校验的配置内容,则删除与应用的标识对应且标记内容为待校验的配置内容,并将应用更新后的配置内容标记为待校验。
75.作为一种可行的实施方式,从云端服务器获取到配置更新信息后,根据配置更新信息中的应用的标识查找本地存储中是否存在与应用的标识对应且标记内容为待校验的配置内容,若存在,则删除该标记内容为待校验的配置内容,将应用更新后的配置内容标记为待校验,从而本地存储中待校验状态下配置内容版本的更新,使得应用在获取配置内容时能过获取到最新版本的配置内容,即:应用更新后的配置内容。
76.情况二:不存在与应用的标识对应且标记内容为待校验的配置内容,则将应用更
新后的配置内容标记为待校验。
77.作为一种可行的实施方式,从云端服务器获取到配置更新信息后,根据配置更新信息中的应用的标识查找本地存储中是否存在与应用的标识对应且标记内容为待校验的配置内容,若不存在,则将应用更新后的配置内容标记为待校验,以使得在根据标记内容发送配置内容至应用时,能够将标记内容未待校验的应用更新后的配置内容发送至应用。
78.在本技术实施例中,首先根据配置更新信息中的应用标识查找是否存在该应用标识对应的标记内容为待校验的配置内容,若存在则将该配置内容删除,将应用更新后的配置内容进行存储并将标记内容标记为待校验,若不存在,直接将应用更新后的配置内容的标记内容标记为待校验。由此,使得本地存储中标记内容为待校验状态下只保留唯一且最新版本的配置内容。
79.上述实施例中,步骤s204“将应用更新后的配置内容的标记内容标记为可用”可根据以下两种情况进一步解释。
80.情况一:存在与应用的标识对应且标记内容为可用的配置内容,则删除与应用的标识对应且标记内容为可用的配置内容,并将应用更新后的配置内容的标记内容标记为可用。
81.情况二:不存在与应用的标识对应且标记内容为可用的配置内容,则将应用更新后的配置内容的标记内容标记为可用。
82.具体的,根据获取到的对应用更新后的配置内容(基于上述实施例,也可称为标记内容为待校验的配置内容)的校验结果,若校验结果为可用,则在本地存储中查找是否存在与应用的标识对应且标记内容为可用的配置内容,若存在,则将该配置内容删除,将应用更新后的配置内容(基于上述实施例,也可称为标记内容为待校验的配置内容)的标记内容标记为可用,若不存在,则直接将应用更新后的配置内容(基于上述实施例,也可称为标记内容为待校验的配置内容)的标记内容标记为可用后进行存储。
83.在本技术实施例中,当获取到应用对标记内容为待校验的配置内容的校验结果为可用时,首先根据应用的标识查找是否存在该应用的标识对应的标记内容为可用的配置内容,若存在则将该配置内容删除,将应用更新后的配置内容(标记内容为待校验的配置内容)的标记内容标记为可用,若不存在,直接将应用更新后的配置内容(标记内容为待校验的配置内容)的标记内容标记为可用。由此,实现根据校验结果对配置内容的标记内容的更新,使得本地存储中标记内容为可用的状态下只保留唯一且最新版本的配置内容。
84.上述实施例中,步骤s204“将应用更新后的配置内容的标记内容标记为不可用”可根据以下两种情况进一步解释:
85.情况一:存在与应用的标识对应且标记内容为不可用的配置内容,则删除与应用的标识对应且标记内容为不可用的配置内容,并将应用更新后的配置内容的标记内容标记为不可用。
86.情况二:不存在与应用的标识对应且标记内容为不可用的配置内容,则将应用更新后的配置内容的标记内容标记为不可用。
87.本技术实施例中将应用更新后的配置内容的标记内容标记为不可用的步骤和方法与上述实施例相似,此处不再赘述。
88.在本技术实施例中,当获取到应用对标记内容为待校验的配置内容的校验结果为
不可用时,首先根据应用的标识查找是否存在该应用的标识对应的标记内容为不可用的配置内容,若存在则将该配置内容删除,将应用更新后的配置内容(标记内容为待校验的配置内容)的标记内容标记为不可用,若不存在,直接将应用更新后的配置内容(标记内容为待校验的配置内容)的标记内容标记为不可用。由此,实现根据校验结果对配置内容的标记内容的更新,使得本地存储中标记内容为不可用的状态下只保留唯一且最新版本的配置内容。
89.进一步的,在图2所示实施例的基础上,本技术的应用配置内容的处理方法还可以包括:将校验结果发送至云端服务器。
90.具体的,可以将获取到的对应用更新后的配置内容的校验结果发送至云端服务器,以使云端服务器根据校验结果对应用更新后的配置内容进行标注,使得应用运营商能够将不可用的配置内容重新更新、上传。
91.为更清楚的描述本技术实施例的应用配置内容的处理方法,下面结合图3进行详细描述。图3是根据本技术一示例性实施例示出的一种应用配置内容的处理方法的整体流程图。
92.如图3所示,在云端服务器上传应用更新后的配置内容时,本技术实施例的配置内容处理方法具体可包括以下步骤:
93.s301,从云端服务器获取配置更新信息,配置更新信息包括应用的标识和应用更新后的配置内容。
94.s302,根据应用的标识判断是否存在与应用的标识对应且标记内容为待校验的配置内容。若存在,则执行步骤s303,若不存在,则执行步骤s304。
95.s303,删除与应用的标识对应且标记内容为待校验的配置内容。
96.s304,将应用更新后的配置内容标记为待校验。
97.s305,获取对应用更新后的配置内容的校验结果。
98.若校验结果为可用,则执行步骤s306,若校验结果为不可用,则执行步骤s309。
99.s306,判断是否存在与应用的标识对应且标记内容为可用的配置内容。
100.若存在,则执行步骤s307,若不存在,则执行步骤s308。
101.s307,删除与应用的标识对应且标记内容为可用的配置内容,并将应用更新后的配置内容的标记内容标记为可用。执行步骤s312。
102.s308,将应用更新后的配置内容的标记内容标记为可用。执行步骤s312。
103.s309,判断是否存在与应用的标识对应且标记内容为不可用的配置内容。
104.若存在,则执行步骤s310,若不存在,则执行步骤s311。
105.s310,删除与应用的标识对应且标记内容为不可用的配置内容,并将应用更新后的配置内容的标记内容标记为不可用。执行步骤s312。
106.s311,将应用更新后的配置内容的标记内容标记为不可用。执行步骤s312。
107.s312,将校验结果发送至云端服务器。
108.s313,获取应用发送的配置内容获取请求。
109.s314,获取与应用的标识对应的配置内容和配置内容的标记内容。
110.s315,根据标记内容将配置内容发送至应用。
111.图4是根据本技术一示例性实施例示出的一种应用配置内容的处理装置的框图,
如图4所示,该应用配置内容的处理装置400,包括:第一获取模块401、第二获取模块402和发送模块403。
112.第一获取模块401,用于获取应用发送的配置内容获取请求,配置内容获取请求中包括应用的标识。
113.第二获取模块402,用于获取与应用的标识对应的配置内容和配置内容的标记内容。
114.发送模块403,用于根据标记内容将配置内容发送至应用。
115.在本技术实施例中,发送模块403,具体可以用于:存在标记内容为待校验的配置内容,则将标记内容为待校验的配置内容发送至应用;不存在标记内容为待校验的配置内容但存在标记内容为可用的配置内容,则将标记内容为可用的配置内容发送至应用;不存在标记内容为待校验的配置内容且不存在标记内容为可用的配置内容,则将无配置内容提示信息发送至应用。
116.在本技术实施例中,应用配置内容的处理装置400,还包括:第三获取模块,用于从云端服务器获取配置更新信息,配置更新信息包括应用的标识和应用更新后的配置内容;第一标记模块,用于存储应用的标识和应用更新后的配置内容,并将应用更新后的配置内容的标记内容标记为待校验;第四获取模块,用于获取对应用更新后的配置内容的校验结果;第二标记模块,用于校验结果为可用,则将应用更新后的配置内容的标记内容标记为可用;第三标记模块,用于校验结果为不可用,则将应用更新后的配置内容的标记内容标记为不可用。
117.在本技术实施例中,第一标记模块,具体可以用于:存在与应用的标识对应且标记内容为待校验的配置内容,则删除与应用的标识对应且标记内容为待校验的配置内容,并将应用更新后的配置内容标记为待校验;不存在与应用的标识对应且标记内容为待校验的配置内容,则将应用更新后的配置内容标记为待校验。
118.在本技术实施例中,第二标记模块,具体可以用于:存在与应用的标识对应且标记内容为可用的配置内容,则删除与应用的标识对应且标记内容为可用的配置内容,并将应用更新后的配置内容的标记内容标记为可用;不存在与应用的标识对应且标记内容为可用的配置内容,则将应用更新后的配置内容的标记内容标记为可用。
119.在本技术实施例中,第三标记模块,具体可以用于:存在与应用的标识对应且标记内容为不可用的配置内容,则删除与应用的标识对应且标记内容为不可用的配置内容,并将应用更新后的配置内容的标记内容标记为不可用;不存在与应用的标识对应且标记内容为不可用的配置内容,则将应用更新后的配置内容的标记内容标记为不可用。
120.在本技术实施例中,发送模块403,还可以用于:将校验结果发送至云端服务器。
121.需要说明的是,上述对应用配置内容的处理方法实施例的解释说明,也适用于本技术实施例的应用配置内容的处理装置,具体过程此处不再赘述。
122.在本技术实施例中,首先获取应用发送的配置内容获取请求,配置内容获取请求中包括应用的标识,然后获取与应用的标识对应的配置内容和配置内容的标记内容,根据标记内容将配置内容发送至应用。由此,应用可以从本地直接获取配置内容且不受网络波动的影响,避免了应用从远端获取配置内容,减少了配置内容接入的工作量,提高配置内容获取的效率,增强了配置服务的稳定性。
123.为实现上述实施例,本技术实施例还提出一种车载中控系统500,如图5所示,该车载中控系统500包括:多个应用501和如上述实施例所示的应用配置内容的处理装置400。
124.为实现上述实施例,本技术实施例还提出一种车辆600,如图6所示,该车辆600具体可包括:如上述实施例所示的车载中控系统500。
125.为了实现上述实施例,本技术实施例还提出一种电子设备700,如图7所示,该电子设备700具体可包括:存储器701、处理器702及存储在存储器701上并可在处理器702上运行的计算机程序,处理器702执行程序时,实现如上述实施例所示的应用配置内容的处理方法。
126.为了实现上述实施例,本技术实施例还提出一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行,以实现如上述实施例所示的应用配置内容的处理方法。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
127.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
128.尽管上面已经示出和描述了本技术的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本技术的限制,本领域的普通技术人员在本技术的范围内可以对上述实施例进行变化、修改、替换和变型。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献