[发明专利]一种资源数据更新方法、装置及系统在审
申请号: | 201910387617.6 | 申请日: | 2019-05-10 |
公开(公告)号: | CN110244957A | 公开(公告)日: | 2019-09-17 |
发明(设计)人: | 孙嘉伟;韩瑞;张滨浏 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/65;G06F8/71 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉 |
地址: | 英属开曼*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源数据 更新 目标资源 装置及系统 人工手动 自动更新 版本维护 数据版本 用户终端 自动获取 自动监测 自动完成 碎片化 资源包 感知 | ||
本说明书提供一种资源数据更新方法、装置及系统,可以利用NPM资源包,实现目标资源数据版本的自动监测,自动获取目标资源文件的最新资源版本号,实现目标资源数据的自动更新。资源数据更新的过程可以不需要人工手动操作,在用户无感知的情况下自动完成资源数据的更新,实现了资源数据的自动更新和持续更新。避免了人工手动更新,导致不同用户终端中的资源数据版本不同,解决了资源数据的版本碎片化问题,方便资源数据的版本维护。
技术领域
本说明书属于计算机技术领域,尤其涉及一种资源数据更新方法、装置及系统。
背景技术
随着计算机技术的发展,软件开发项目越来越多,在软件开发过程中,为了开发出的软件更加满足业务需求或用户的需求,提升软件的性能,修正软件存在的缺陷,可能需要对软件进行更新。通常情况下,软件资源的更新需要用户手动更新,版本不更新可能会带来输出方对外的资源存在多版本共存的问题,即不同的用户可能会使用不同版本的软件资源,使得软件资源版本碎片化,不利于软件资源的维护。如何实现资源数据如软件资源的更新,是本领域亟需解决的技术问题。
发明内容
本说明书实施例的目的在于提供一种资源数据更新方法及装置,实现了资源数据的自动更新和持续更新。
一方面本说明书实施例提供了一种资源数据更新方法,包括:
基于NPM资源包获取目标资源数据的最新资源版本号,所述NPM资源包用于自动获取资源数据的最新资源版本号,所述最新资源版本号为所述目标资源数据距离当前时间最近一次更新对应的版本号;
根据所述最新资源版本号,获取所述目标资源数据的最新资源文件;
采用所述最新资源文件更新所述目标资源数据。
另一方面,本说明书提供了一种资源数据更新装置,包括:
资源版本号获取模块,用于基于NPM资源包获取目标资源数据的最新资源版本号,所述NPM资源包用于自动获取资源数据的最新资源版本号,所述最新资源版本号为所述目标资源数据距离当前时间最近一次更新对应的版本号;
资源文件获取模块,用于根据所述最新资源版本号,获取所述目标资源数据的最新资源文件;
资源数据更新模块,用于采用所述最新资源文件更新所述目标资源数据。
还一方面,本说明书提供了一种资源数据更新处理设备,包括:至少一个处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现上述资源数据更新方法。
又一方面,本说明书实施例提供了一种资源数据更新系统,包括:客户端、服务器,所述客户端安装有NPM资源包,所述NPM资源包用于自动获取资源数据的最新资源版本号;
所述NPM资源包中包括可执行指令,所述客户端包括至少一个处理器以及用于存储所述NPM资源包的存储器,所述处理器执行所述NPM资源包中的指令时向所述服务器发送获取目标资源数据的最新资源版本号的请求;
所述服务器向所述客户端返回所述目标资源数据的最新资源版本号;
所述客户端执行所述NPM资源包中的指令时,向所述服务器获取所述最新资源版本号的最新资源文件;
所述服务器向所述客户端返回所述最新资源文件;
所述客户端采用所述最新资源文件更新所述客户端中的目标资源数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910387617.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据解析方法、装置以及系统
- 下一篇:用于更新车辆的标定数据的方法和装置