【技术实现步骤摘要】
本专利技术涉及计算机互联网
,具体为一种客户端热更新方法。
技术介绍
随着互联网的不断发展,人们对所使用的客户端的要求日益提高,常常需要对已经发布出去的客户端进行修正、更新,以满足人们的个性化需求和功能性需求,同时保证系统的稳定性以及用户体验。现有技术中,客户端更新的缺点基本可以概括为:在sdk客户端中,如果更新一次,必须由客户端开发人员通过服务器进行打包发布,之后,用户接收到版本更新的推送,最终由客户选择是否实现版本的更新。此种技术存在如下的不足:1、每一次更新都必须依赖打开发人员通过服务器打包发布;2、当sdk客户端有更新时,用户会收到一些推送,这些都会影响用户体验。
技术实现思路
本专利技术的目的是:提供一种客户端热更新方法,通过热更新的方法,完成客户端的功能性更新,或者个性化更新,以满足用户体验。实现上述目的的技术方案是:一种客户端热更新方法,包括以下步骤:S01:利用客户端向服务器发送更新请求,检测是否有需要更新的数据;若有则进入步骤S02,若无则重新检测;S02:利用该服务器向客户端发送更新请求结果;S03:客户端根据更新请求结果进行操作;S04:利用服务端保存该次操作的记录,并生成日志。进一步的,所述S01包括以下步骤:S011:利用客户端按周期向服务器发送更新请求,并对该更新请求进行加密。进一步的,所述步骤S02包括以下步骤:S020:利用服务器对该加密的更新请求进行解密。进一步的,所述步骤S02包括以下步骤:S021:利用服务器分析所述客户端所发送的更新请求;S022:利用服务器判断该更新请求是否需要反馈更新数据;若需要,则进入步骤S ...
【技术保护点】
一种客户端热更新方法,其特征在于,包括以下步骤:S01:利用客户端向服务器发送更新请求,检测是否有需要更新的数据;若有则进入步骤S02,若无则重新检测;S02:利用该服务器向客户端发送更新请求结果;S03:客户端根据更新请求结果进行操作;S04:利用服务端保存该次操作的记录,并生成日志。
【技术特征摘要】
1.一种客户端热更新方法,其特征在于,包括以下步骤:S01:利用客户端向服务器发送更新请求,检测是否有需要更新的数据;若有则进入步骤S02,若无则重新检测;S02:利用该服务器向客户端发送更新请求结果;S03:客户端根据更新请求结果进行操作;S04:利用服务端保存该次操作的记录,并生成日志。2.根据权利要求1所述的客户端热更新方法,其特征在于,所述S01包括以下步骤:S011:利用客户端按周期向服务器发送更新请求,并对该更新请求进行加密。3.根据权利要求2所述的客户端热更新方法,其特征在于,所述步骤S02包括以下步骤:S020:利用服务器对该加密的更新请求进行解密。4.根据权利要求1或3所述的客户端热更新方法,其特征在于,所述步骤S02包括以下步骤:S021:利用服务器分析所述客户端所发送的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。