发明名称 |
一种软件升级方法及系统 |
摘要 |
本发明公开了一种软件升级方法及系统,用以解决现有技术中针对在同一时期有不同版本在客户端运行的应用软件升级占用大量硬件资源、服务器效率低下,软件维护人员工作量大的问题。包括如下步骤:通过接入服务器获取当前版本信息并根据当前版本信息和软件版本信息判断是否需要升级;及将是否需要升级的结果通过所述接入服务器返回给所述客户端;如果需要升级,则接收升级请求、获取升级信息并根据升级信息下载及安装升级程序和/或升级压缩包完成升级。运用本发明的一种软件升级方法及系统,合理利用了服务器的硬件资源,提高了服务器的使用效率,并降低了应用软件维护人员修改升级信息的工作量,从而降低了软件企业的运营成本。 |
申请公布号 |
CN100505640C |
申请公布日期 |
2009.06.24 |
申请号 |
CN200610033457.8 |
申请日期 |
2006.01.26 |
申请人 |
腾讯科技(深圳)有限公司 |
发明人 |
杨谦;梁永祥;王星;王凡 |
分类号 |
H04L12/24(2006.01)I;G06F9/445(2006.01)I |
主分类号 |
H04L12/24(2006.01)I |
代理机构 |
北京英赛嘉华知识产权代理有限责任公司 |
代理人 |
胡海国;王艳春 |
主权项 |
1、一种软件升级方法,其特征在于,包括以下步骤:A、存储软件版本信息的升级服务器通过接入服务器获取客户端的当前版本信息并根据当前版本信息和软件版本信息判断是否需要升级;及将是否需要升级的结果通过所述接入服务器返回给所述客户端;B、如果需要升级,升级服务器通过接入服务器接收来自客户端的升级请求,建立客户端与升级服务器之间的连接;C、客户端通过该连接从升级服务器获取并选择升级版本号和/或模块版本号信息,从升级服务器获取升级信息,并根据升级信息从相应的下载服务器下载升级程序和/或升级压缩包并在本地安装所下载的升级程序和/或升级压缩包完成升级。 |
地址 |
518057广东省深圳市高新科技园南区高新南一道飞亚达高科技大厦5-10层 |