[发明专利]应用软件自动更新方法、服务器、客户端及其系统在审
| 申请号: | 201410674727.8 | 申请日: | 2014-11-21 |
| 公开(公告)号: | CN105653305A | 公开(公告)日: | 2016-06-08 |
| 发明(设计)人: | 袁颖;邹峰;曾小宝 | 申请(专利权)人: | 中国南方航空工业(集团)有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 深圳鼎合诚知识产权代理有限公司 44281 | 代理人: | 彭家恩;彭愿洁 |
| 地址: | 412002*** | 国省代码: | 湖南;43 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用软件 自动更新 方法 服务器 客户端 及其 系统 | ||
1.一种应用软件自动更新方法,其特征在于,包括步骤如下:
配置应用软件初始化对比文件并存储于服务器存储单元中;
获取客户端初始化请求信息并读出初始化对比文件给客户端;
获取应用软件更新文件并配置新对比文件和更新所需文件并存储于服务器存储单元中,且新对比文件替换初始化对比文件;
获取客户端对比请求信息并读出存储单元中存储的对比文件给客户端;
获取客户端更新请求信息并读出更新所需文件给客户端,使得客户端完成自动更新,
其中所述存储单元为服务器中的数据库,所述初始化对比文件和新对比文件配置成数据库表中的文件名列表清单,所述更新所需文件配置成二进制流的形式存储于数据库中。
2.一种应用软件自动更新方法,其特征在于,包括步骤如下:
检测目标路径中是否存在应用软件的关联,如果否,则创建应用软件的关联;
发送初始化请求信息给服务器并读取服务器读出的初始化对比文件,且存储于客户端存储单元中;
定期发送对比请求信息给服务器并读取服务器读出的新对比文件;
对比初始化对比文件和新对比文件;
如果对比结果不同,发送更新请求信息给服务器并读取服务器发送的更新所需文件,并自动更新,且新对比文件替换初始化对比文件存储于客户端存储单元中,
其中所述读取服务器读出的初始化对比文件、新对比文件为服务器配置的数据库表中的文件名列表清单,所述更新所需文件为服务器数据库中的二进制流,且读取完二进制流后,自动生产对应的文件。
3.如权利要求2所述的应用软件自动更新方法,其特征在于,所述检测目标路径中是否存在应用软件,如果是,则直接发送请求信息给服务器。
4.如权利要求2所述的应用软件自动更新方法,其特征在于,获取服务器发送的更新所需文件后,先检测应用软件是否正在运行,如果是,则提示用户关闭应用软件进行更新,如果否,则直接进行自动更新。
5.如权利要求4所述的应用软件自动更新方法,其特征在于,所述提示为声音提示或/和弹窗提示。
6.如权利要求2所述的应用软件自动更新方法,其特征在于,如果对比结果相同,则不作响应。
7.一种服务器,其特征在于,包括:
配置单元(101),用于配置应用软件初始化对比文件、新对比文件和更新所需文件,且新对比文件替换初始化对比文件存储于服务器存储单元中,初始化对比文件和新对比文件配置成数据库表中的文件名列表清单,更新所需文件配置成二进制流的形式存储于数据库中;
获取单元(102),用于获取应用软件更新文件,以及客户端发送的初始化请求信息、对比请求信息和更新请求信息;
读出单元(103),用于读出存储于存储单元(104)的初始化对比文件、新对比文件和更新所需文件;
以及存储单元(104),为服务器中的数据库,其用于存储配置单元(101)配置的初始化对比文件、新对比文件和更新所需文件;
其中所述获取单元(102)、发送单元(103)、存储单元(104)分别与配置单元(101)数据联接。
8.一种客户端,其特征在于,包括:
检测单元(201),用于检测目标路径中是否存在应用软件的关联;
发送单元(202),用于发送初始化请求信息、对比请求信息和更新请求信息给服务器;
读取单元(203),用于读取服务器读出的初始化对比文件、对比文件和更新所需文件,初始化对比文件和新对比文件为数据库表中的文件名列表清单,更新所需文件以二进制流的方式读取,读取完成后生成对应的文件;
对比单元(204),用于对比初始化对比文件和对比文件,且新对比文件替换初始化对比文件存储于客户端存储单元中;
更新单元(205),用于更新应用软件;
以及存储单元(206),用于存储初始化对比文件、新对比文件、更新所需文件;
其中所述检测单元(201)、发送单元(202)、获取单元(203)、对比单元(204)、存储单元(206)分别与更新单元(205)数据联接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国南方航空工业(集团)有限公司,未经中国南方航空工业(集团)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410674727.8/1.html,转载请声明来源钻瓜专利网。





