一种客户端资源处理方法、装置及电子设备制造方法及图纸

技术编号:29672292 阅读:16 留言:0更新日期:2021-08-13 21:53
本申请提供一种客户端资源处理方法、装置及电子设备,涉及通信技术领域,其中应用于应用程序的客户端的方法包括:接收服务器发送的资源更新信息,资源更新信息包括:更新的目标资源的目标标识以及目标资源的最新版本号,确定最新版本号与客户端保存的具有目标标识的资源的版本号是否一致,若否,则向服务器发送资源获取请求,以从服务器获取并存储具有最新版本号的目标资源。应用于应用程序的服务器的方法包括:确定是否存在更新的目标资源,若是,则向客户端发送资源更新信息,若接收到所述客户端的资源获取请求,则向所述客户端发送具有所述最新版本号的所述目标资源。本申请实现了快速启动客户端,提高了用户体验。

【技术实现步骤摘要】
一种客户端资源处理方法、装置及电子设备
本申请涉及通信
,具体而言,涉及一种客户端资源处理方法、装置及电子设备。
技术介绍
随着应用程序(Application,简称APP)的信息与功能不断的丰富,APP在启动时需要预加载的动态资源数据越来越多。例如,APP在启动时需要动态的加载启动页广告或者首页图文信息。现有技术中,APP在启动时通过超文本传输协议(HyperTextTransferProtocol,简称HTTP)实时请求到服务端,动态获取客户端指定用户需要加载的广告页或者首页图文信息。然而,使用现有技术的方法,APP每次启动时均需要实时向服务端进行请求获取信息,会导致APP的启动速度因与远端服务器访问获取动态资源的信息的增加而变慢,降低了用户体验。
技术实现思路
有鉴于此,本申请实施例的目的在于提供一种客户端资源处理方法、装置及电子设备,只有在服务器发现有更新资源时,客户端才访问服务器,以解决现有技术中存在的客户端在启动时需要实时请求到服务器的问题,从而提高客户端的启动速度,提升用户体验。为实现上述目的,本申请实施例采用的技术方案如下:第一方面,本申请实施例提供了一种客户端资源处理方法,应用于应用程序的客户端,所述方法包括:接收服务器发送的资源更新信息,所述资源更新信息包括:更新的目标资源的目标标识以及所述目标资源的最新版本号;确定所述最新版本号与所述客户端保存的具有所述目标标识的资源的版本号是否一致;若否,则向所述服务器发送资源获取请求,以从所述服务器获取并存储具有所述最新版本号的所述目标资源。可选地,所述目标标识为与所述客户端匹配的至少一个资源的标识,其中,与所述客户端匹配的资源包括:待向登录所述客户端的用户推送的资源。可选地,所述方法还包括:响应用户登录所述客户端的操作,使用所述具有所述最新版本号的所述目标资源加载并渲染所述应用程序的启动项。可选地,所述向所述服务器发送资源获取请求,以从所述服务器获取并存储具有所述最新版本号的所述目标资源,包括:通过调用所述服务器的目标接口向所述服务器发送资源获取请求,以获取并存储具有所述最新版本号的所述目标资源。第二方面,本申请实施例还提供了一种客户端资源处理方法,应用于应用程序的服务器,所述方法包括:确定是否存在更新的目标资源;若是,则向客户端发送资源更新信息,所述资源更新信息包括:所述目标资源的目标标识以及所述目标资源的最新版本号;若接收到所述客户端的资源获取请求,则向所述客户端发送具有所述最新版本号的所述目标资源。可选地,所述向客户端发送资源更新信息,包括:确定与所述目标资源匹配的客户端;向与所述目标资源匹配的客户端发送所述资源更新信息。可选地,所述若接收到所述客户端的资源获取请求,则向所述客户端发送具有所述最新版本号的所述目标资源,包括:若接收到所述客户端通过调用目标接口发送的所述资源获取请求,则向所述客户端发送具有所述最新版本号的所述目标资源。第三方面,本申请实施例还提供了一种客户端资源处理装置,应用于应用程序的客户端,所述装置包括:接收模块,用于接收服务器发送的资源更新信息,所述资源更新信息包括:更新的目标资源的目标标识以及所述目标资源的最新版本号;确定模块,用于确定所述最新版本号与所述客户端保存的具有所述目标标识的资源的版本号是否一致;请求模块,用于在确定所述最新版本号与所述客户端保存的具有所述目标标识的资源的版本号不一致时,向所述服务器发送资源获取请求,以从所述服务器获取并存储具有所述最新版本号的所述目标资源。第四方面,本申请实施例还提供了一种客户端资源处理装置,应用于应用程序的服务器,所述装置包括:确定模块,用于确定是否存在更新的目标资源;第一发送模块,用于在存在更新的目标资源时,向客户端发送资源更新信息,所述资源更新信息包括:所述目标资源的目标标识以及所述目标资源的最新版本号;第二发送模块,用于在接收到所述客户端的资源获取请求时,则向所述客户端发送具有所述最新版本号的所述目标资源。第五方面,本申请实施例还提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口、所述存储器通过所述通信总线完成相互间的通信;所述存储器,用于存放计算机程序;所述处理器,用于执行所述存储器上所存放的程序时,实现上述第一方面所述的客户端资源处理方法的步骤,或应用于上述第二方面所述的客户端资源处理方法的步骤。第六方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时,实现上述第一方面所述的客户端资源处理方法的步骤,或应用于上述第二方面所述的客户端资源处理方法的步骤。本申请的有益效果是:本申请提供的客户端资源处理方法,应用于应用程序的客户端的方法包括:接收服务器发送的资源更新信息,资源更新信息包括:更新的目标资源的目标标识以及目标资源的最新版本号,确定最新版本号与客户端保存的具有目标标识的资源的版本号是否一致,若否,则向服务器发送资源获取请求,以从服务器获取并存储具有最新版本号的目标资源。应用于应用程序的服务器的方法包括:确定是否存在更新的目标资源,若是,则向客户端发送资源更新信息,若接收到所述客户端的资源获取请求,则向所述客户端发送具有所述最新版本号的所述目标资源。服务器发现有更新的目标资源时,向客户端发送资源更新信息,客户端根据资源更新信息从服务器下载并存储目标资源,使得客户端在启动时不需要实时从服务器获取加载的动态资源,从而提高客户端的启动速度,提升用户体验。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本申请实施例提供的一种客户端资源处理系统的交互示意图;图2为本申请实施例提供的一种客户端资源处理方法的流程示意图;图3为本申请实施例提供的另一种客户端资源处理方法的流程示意图;图4为本申请实施例提供的一种客户端资源处理方法的交互流程示意图;图5为本申请实施例提供的一种客户端资源处理装置的结构示意图;图6为本申请实施例提供的另一种客户端资源处理装置的结构示意图;图7为本申请实施例提供的一种电子设备的结构示意图。具体实施方式为使申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。图1为本专利技术提供的一种客户端资源处理系统的交互示意图,如图1所示,该系统包括:服务器本文档来自技高网...

【技术保护点】
1.一种客户端资源处理方法,其特征在于,应用于应用程序的客户端,所述方法包括:/n接收服务器发送的资源更新信息,所述资源更新信息包括:更新的目标资源的目标标识以及所述目标资源的最新版本号;/n确定所述最新版本号与所述客户端保存的具有所述目标标识的资源的版本号是否一致;/n若否,则向所述服务器发送资源获取请求,以从所述服务器获取并存储具有所述最新版本号的所述目标资源。/n

【技术特征摘要】
1.一种客户端资源处理方法,其特征在于,应用于应用程序的客户端,所述方法包括:
接收服务器发送的资源更新信息,所述资源更新信息包括:更新的目标资源的目标标识以及所述目标资源的最新版本号;
确定所述最新版本号与所述客户端保存的具有所述目标标识的资源的版本号是否一致;
若否,则向所述服务器发送资源获取请求,以从所述服务器获取并存储具有所述最新版本号的所述目标资源。


2.根据权利要求1所述的方法,其特征在于,所述目标标识为与所述客户端匹配的至少一个资源的标识,其中,与所述客户端匹配的资源包括:待向登录所述客户端的用户推送的资源。


3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应用户登录所述客户端的操作,使用所述具有所述最新版本号的所述目标资源加载并渲染所述应用程序的启动项。


4.根据权利要求1-3任一项所述的方法,其特征在于,所述向所述服务器发送资源获取请求,以从所述服务器获取并存储具有所述最新版本号的所述目标资源,包括:
通过调用所述服务器的目标接口向所述服务器发送资源获取请求,以获取并存储具有所述最新版本号的所述目标资源。


5.一种客户端资源处理方法,其特征在于,应用于应用程序的服务器,所述方法包括:
确定是否存在更新的目标资源;
若是,则向客户端发送资源更新信息,所述资源更新信息包括:所述目标资源的目标标识以及所述目标资源的最新版本号;
若接收到所述客户端的资源获取请求,则向所述客户端发送具有所述最新版本号的所述目标资源。


6.根据权利要求5所述的方法,其特征在于,所述向客户端发送资源更新信息,包括:
确定与所述目标资源匹配的客户端;
向与所述目标资源匹...

【专利技术属性】
技术研发人员:车念赵江山张勇郑科李杭苏明王其林黄一川段剑波夏晴熊杰
申请(专利权)人:四川金熊猫新媒体有限公司
类型:发明
国别省市:四川;51

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

1