一种用于为应用配置数据的方法与设备技术

技术编号:27100062 阅读:22 留言:0更新日期:2021-01-25 18:42
本申请的目的是提供一种用于为应用配置数据的方法与设备,该方法包括:响应于用户对应用的启动操作,检测所述用户设备本地是否存在所述应用的索引文件副本;若存在,将所述索引文件副本中的配置索引信息副本确定为目标配置索引信息;否则,获取所述应用的索引文件,将所述索引文件中的初始配置索引信息确定目标配置索引信息;向对应的网络设备发送配置请求,其中,所述配置请求包括所述目标配置索引信息。减轻服务器的压力,同时也提高了应用启动的速度。动的速度。动的速度。

【技术实现步骤摘要】
一种用于为应用配置数据的方法与设备


[0001]本申请涉及通信领域,尤其涉及一种用于为应用配置数据的技术。

技术介绍

[0002]应用主要指安装在智能移动设备(例如,智能手机、平板电脑等)上的软件,完善原始系统的不足与个性化。是智能移动设备完善其功能,为用户提供更丰富的使用体验的主要手段。
[0003]随着智能移动设备的普及,应用的种类也越来越多。并且,各应用的配置功能也越来越多。应用配置功能越来越多一方面可以更加完善应用的功能,提高用户体验;另一方面,也增加了应用的启动时间,增加了应用服务器的负担。

技术实现思路

[0004]本申请的一个目的是提供一种用于为应用配置数据的方法与设备。
[0005]根据本申请的一个方面,提供了一种用于为应用配置数据的方法,应用于用户设备端,该方法包括:
[0006]响应于用户对应用的启动操作,检测所述用户设备本地是否存在所述应用的索引文件副本;
[0007]若存在,将所述索引文件副本中的配置索引信息副本确定为目标配置索引信息;否则,获取所述应用的索引文件,将所述索引文件中的初始配置索引信息确定目标配置索引信息;
[0008]向对应的网络设备发送配置请求,其中,所述配置请求包括所述目标配置索引信息。
[0009]根据本申请的另一个方面,提供了一种用于为应用配置数据的方法,应用于网络设备端,该方法包括:
[0010]接收用户设备发送的、关于应用的配置请求,其中,所述配置请求包括目标配置索引信息,其中,所述配置请求是所述用户设备响应于用户对应用的启动操作,通过检测所述用户设备本地是否存在所述应用的索引文件副本发送的;
[0011]根据所述目标配置索引信息获取目标配置数据,以及所述目标配置数据的目标版本信息;
[0012]向所述用户设备发送配置结果信息,其中,所述配置结果信息包括所述目标配置数据以及所述目标版本信息。
[0013]根据本申请的一个方面,提供了一种用于为应用配置数据的用户设备,该设备包括:
[0014]一一模块,用于响应于用户对应用的启动操作,检测所述用户设备本地是否存在所述应用的索引文件副本;
[0015]一二模块,用于若存在,将所述索引文件副本中的配置索引信息副本确定为目标
配置索引信息;否则,获取所述应用的索引文件,将所述索引文件中的初始配置索引信息确定目标配置索引信息;
[0016]一三模块,用于向对应的网络设备发送配置请求,其中,所述配置请求包括所述目标配置索引信息。
[0017]根据本申请的另一个方面,提供了一种用于为应用配置数据的网络设备,该设备包括:
[0018]二一模块,用于接收用户设备发送的、关于应用的配置请求,其中,所述配置请求包括目标配置索引信息,其中,所述配置请求是所述用户设备响应于用户对应用的启动操作,通过检测所述用户设备本地是否存在所述应用的索引文件副本发送的;
[0019]二二模块,用于根据所述目标配置索引信息获取目标配置数据,以及所述目标配置数据的目标版本信息;
[0020]二三模块,用于向所述用户设备发送配置结果信息,其中,所述配置结果信息包括所述目标配置数据以及所述目标版本信息。
[0021]根据本申请的又一个方面,提供了一种用于为应用配置数据的方法,该方法包括:
[0022]用户设备响应于用户对应用的启动操作,检测所述用户设备本地是否存在所述应用的索引文件副本;若存在,将所述索引文件副本中的配置索引信息副本确定为目标配置索引信息;否则,获取所述应用的索引文件,将所述索引文件中的初始配置索引信息确定目标配置索引信息;向对应的网络设备发送配置请求,其中,所述配置请求包括所述目标配置索引信息;
[0023]所述网络设备接收所述配置请求,根据所述目标配置索引信息获取目标配置数据,以及所述目标配置数据的目标版本信息;向所述用户设备发送配置结果信息,其中,所述配置结果信息包括所述目标配置数据以及所述目标版本信息;
[0024]所述用户设备接收所述配置结果信息。
[0025]根据本申请的一个方面,提供了一种用于为应用配置数据的设备,其中,该设备包括:
[0026]处理器;以及
[0027]被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行如上所述任一方法的操作。
[0028]根据本申请的一个方面,提供了一种存储指令的计算机可读介质,所述指令在被执行时使得系统进行如上所述任一方法的操作。
[0029]与现有技术相比,本申请响应于用户对应用的启动操作,通过用户设备检测本地是否存在索引文件副本,若存在,将所述索引文件副本中的配置索引信息副本确定为目标配置索引信息,否则,获取所述应用的索引文件,将所述索引文件中的初始配置索引信息确定目标配置索引信息,向对应的网络设备发送所述目标配置索引信息。本申请通过所述索引文件副本记录所述应用的配置索引信息的变化(例如,增加或删除),换言之,所述索引文件副本中的配置索引信息副本基于所述网络设备对所述应用的配置索引信息的增加或删除,及时增加或删除对应的配置索引信息副本。当所述用户设备本地存在所述索引文件副本时,将所述索引文件副本中的配置索引信息副本确定为目标配置索引信息,向所述网络设备发送配置请求,能够避免在所述应用有删除的配置索引信息时,用户设备相应地删除
该已经删除的配置索引信息。以减轻服务器的压力,同时也提高了应用启动的速度。
附图说明
[0030]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0031]图1示出根据本申请一个实施例的一种用于为应用配置数据的系统拓扑图;
[0032]图2示出根据本申请一个实施例的一种用于为应用配置数据的系统方法流程图;
[0033]图3示出根据本申请另一个实施例的一种用于为应用配置数据的方法流程图;
[0034]图4示出根据本申请又一个实施例的一种用于为应用配置数据的方法流程图;
[0035]图5示出根据本申请一个实施例的一种用于为应用配置数据的方法流程图;
[0036]图6示出根据本申请一个实施例的一种用于为应用配置数据的用户设备的设备结构图;
[0037]图7示出根据本申请一个实施例的一种用于为应用配置数据的网络设备的设备结构图;
[0038]图8示出可被用于实施本申请中所述的各个实施例的示例性系统。
[0039]附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
[0040]下面结合附图对本申请作进一步详细描述。
[0041]在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(例如,中央处理器(Central Processing Unit,CPU))、输入/输出接口、网络接口和内存。
[0042]内存可能包括计算机可读介质中的非永久性本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于为应用配置数据的方法,应用于用户设备端,其中,该方法包括:响应于用户对应用的启动操作,检测所述用户设备本地是否存在所述应用的索引文件副本;若存在,将所述索引文件副本中的配置索引信息副本确定为目标配置索引信息;否则,获取所述应用的索引文件,将所述索引文件中的初始配置索引信息确定目标配置索引信息;向对应的网络设备发送配置请求,其中,所述配置请求包括所述目标配置索引信息。2.根据权利要求1所述的方法,其中,所述响应于用户对应用的启动操作,检测所述用户设备本地是否存在所述应用的索引文件副本,包括:响应于所述用户对所述应用的启动操作,检测所述用户设备本地是否存在所述应用的配置文件,其中,所述配置文件包括所述应用的配置数据;若存在,通过读取所述配置数据启动所述应用;否则,检测所述用户设备本地是否存在所述应用的索引文件副本。3.根据权利要求2所述的方法,其中,所述若存在,通过读取所述配置数据启动所述应用;否则,检测所述用户设备本地是否存在所述应用的索引文件副本,包括:若存在,向所述网络设备发送关于所述配置文件的版本查询请求,其中,所述版本查询请求包括所述配置文件中配置数据的版本信息;接收所述网络设备返回的、关于所述配置文件的版本查询结果信息;若所述版本查询结果信息包括版本更新信息,检测所述用户设备本地是否存在所述应用的索引文件副本;否则,通过读取所述配置文件中的配置数据启动所述应用。4.根据权利要求1至3中任一项所述的方法,其中,所述方法还包括:接收所述网络设备基于所述配置请求返回的配置结果信息,其中,所述配置结果信息包括所述目标配置数据以及所述目标配置数据的目标版本信息。5.根据权利要求4所述的方法,其中,所述配置结果信息还包括已被删除的目标配置索引信息,其中,所述已被删除的目标配置索引信息包括删除标记信息;所述方法还包括:根据所述已被删除的目标配置索引信息建立或更新所述索引文件副本。6.根据权利要求5所述的方法,其中,所述根据所述已被删除的目标配置索引信息建立或更新所述索引文件副本,包括:若所述用户设备本地不存在所述应用的索引文件副本,建立所述应用的索引文件副本,其中,所述索引文件副本包括所述索引文件中所有的初始配置索引信息,所述初始配置索引信息在所述索引文件副本中作为配置索引信息副本;根据所述已被删除的目标配置索引信息查找对应的配置索引信息副本;将该配置索引信息副本从所述索引文件副本中删除。7.根据权利要求5所述的方法,其中,所述根据所述已被删除的目标配置索引信息建立或更新所述索引文件副本,包括:若所述用户设备本地已存在所述应用的索引文件副本,更新所述应用的索引文件副本,其中,所述索引文件副本包括配置索引信息副本;根据所述已被删除的目标配置索引信息查找对应的配置索引信息副本;
将所述配置索引信息副本从所述索引文件副本中删除。8.根据权利要求4所述的方法,其中,所述配置结果信息还包括新增加的配置索引信息;所述方法还包括:根据所述新增加的配置索引信息建立或更新所述索引文件副本。9.根据权利要求8所述的方法,其中,所述根据所述新增加的配置索引信息建立或更新所述索引文件副本,包括:若所述用户设备本地不存在所述应用的索引文件副本,建立所述应用的索引文件副本,其中,所述索引文件副本包括所述索引文件中所有的初始配置索引信息,其中,所述初始配置索引信息在所述索引文件副本中作为配置索引信息副本;将所述新增加的配置索引信息添加到所述索引文件副本中,作为新的配置索引信息副本。10.根据权利要求8所述的方法,其中,所述根据所述新增加的配置索引信息建立或更新所述索引文件副本,包括:若所述用户设备本地存在所述应用的索引文件副本,更新所述应用的索引文件副本;将所述新增加的配置索引信息添加到所述索引文件副本中,作为新的配置索引信息副本。11.一种用于为应用配置数据的方法,应用于网络设备端,其中,该方法包括:接收用户设备发送的、关于应用的配置请求,其中,所述配置请求包括目标配置索引信息,其中,所述配置请求是所述用户设备响应于用户对应用的启动操作,通过检测所述用户设备本地是否存在所述应用的索引文件副本发送的;...

【专利技术属性】
技术研发人员:杨华
申请(专利权)人:上海连尚网络科技有限公司
类型:发明
国别省市:

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

1