[发明专利]WebApp更新的处理方法和处理装置在审
申请号: | 201210335803.3 | 申请日: | 2012-09-11 |
公开(公告)号: | CN102833350A | 公开(公告)日: | 2012-12-19 |
发明(设计)人: | 梁捷;俞永福;何小鹏;朱顺炎;马妙魁 | 申请(专利权)人: | 优视科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 吴贵明;李灵洁 |
地址: | 100080 北京市海淀区苏州街*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | webapp 更新 处理 方法 装置 | ||
技术领域
本发明涉及移动通信技术领域,具体而言,涉及一种WebApp更新的处理方法和处理装置。
背景技术
目前,客户端的浏览器集成有WebApp(网络应用)框架,允许用户安装WebApp,以使用户有更好的使用体验,并且WebApp框架允许WebApp自动更新,因此,开发者就能随时对WebApp进行修改和扩展。
然而,现有WebApp的更新方式,都是通过重新下载WebApp安装包,重新进行安装。而流量对用户来讲,是极其宝贵的,尤其对于手机客户端来讲,下载整个WebApp安装包的更新方式会大量的浪费用户的流量。同时,重新下载一个完整的安装包,也耗费了下载时间,给用户带来了较差的体验。
针对相关技术中WebApp更新时浪费流量的问题,目前尚未提出有效的解决方案。
发明内容
本发明旨在提供一种WebApp更新的处理方法和处理装置,以解决现有技术中WebApp更新时浪费流量的问题。
为了实现上述目的,根据本发明的一个方面,提供了一种WebApp更新的处理方法。
根据本发明的WebApp更新的处理方法包括:服务器接收客户端浏览器发送的WebApp的标识信息;服务器根据标识信息获取预存的第一特征值集合和第二特征值集合,其中,第一特征值集合为标识信息对应版本的WebApp所有文件的特征值,第二特征值集合为WebApp最新版本的所有文件的特征值;服务器对比第一特征值集合和第二特征值集合;当第一特征值集合中的第一文件的特征值与第二特征值集合中的各特征值均不相同时,服务器生成WebApp的第一更新指令,其中,第一更新指令用于指示客户端浏览器删除第一文件;当第二特征值集合中的第二文件的特征值与第一特征值集合中的各特征值均不相同时,服务器生成WebApp的第二更新指令,其中,第二更新指令用于指示客户端浏览器增加第二文件;以及服务器将生成的更新指令发送至客户端浏览器,以使客户端浏览器根据生成的更新指令更新WebApp的文件。
进一步地,第一更新指令包括第一文件的文件名,第二更新指令包括第二文件的下载路径。
进一步地,第二文件为本地存储文件。
进一步地,在服务器根据标识信息获取预存的第一特征值集合和第二特征值集合之前,该方法还包括:服务器获取WebApp最新版本的版本号;服务器判断WebApp最新版本的版本号与WebApp的标识信息对应版本的版本号是否一致,其中,当WebApp最新版本的版本号与WebApp的标识信息对应版本的版本号不一致,服务器获取第一特征值集合和第二特征值集合。
进一步地,服务器将生成的更新指令发送至客户端浏览器包括:服务器根据生成的更新指令生成一个JSON数据;以及服务器将JSON数据发送至客户端浏览器。
为了实现上述目的,根据本发明的一个方面,提供了另一种WebApp更新的处理方法。
根据本发明的WebApp更新的处理方法包括:客户端浏览器发送WebApp的标识信息至服务器;客户端浏览器接收服务器发送的WebApp的更新指令,其中,更新指令用于指示客户端浏览器删除WebApp的文件或增加文件至WebApp;以及客户端浏览器根据更新指令更新WebApp的文件。
进一步地,当更新指令用于指示客户端浏览器增加文件至WebApp,且增加的文件为本地存储文件时,客户端浏览器增加文件至WebApp包括:客户端浏览器下载本地存储文件,其中,本地存储文件的内容以键值对的形式存放;客户端浏览器获取本地存储文件中的所有键值对;以及客户端浏览器将获取到的键值对存储至WebApp的域下。
为了实现上述目的,根据本发明的一个方面,提供了一种WebApp更新的处理装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优视科技有限公司,未经优视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210335803.3/2.html,转载请声明来源钻瓜专利网。