[发明专利]软件版本升级方法及装置、服务器有效

专利信息
申请号: 200910143099.X 申请日: 2009-06-01
公开(公告)号: CN101576828A 公开(公告)日: 2009-11-11
发明(设计)人: 孙健 申请(专利权)人: 中兴通讯股份有限公司
主分类号: G06F9/445 分类号: G06F9/445
代理公司: 北京康信知识产权代理有限责任公司 代理人: 余 刚;吴孟秋
地址: 518057广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 软件 版本 升级 方法 装置 服务器
【说明书】:

技术领域

发明涉及计算机及计算机网络技术领域,尤其涉及一种软件 版本升级方法及装置、服务器。

背景技术

当前,随着计算机技术迅速发展,各类软件产品层出不穷,每 类软件产品也在不停的更新换代。对于大多数基于服务器-客户端架 构模式的软件,客户端的软件版本主要通过网络进行升级。通过软 件版本的网络升级,不仅可以使客户端软件具有更新更强的功能, 还可以解决一些软件系统的错误。因此,软件版本的网络升级成了 服务器-客户端模式的软件在使用过程中一个不可缺少的功能。

图1为相关技术中软件版本网络升级的流程图,如图1所示, 相关技术中软件版本网络升级主要可以包括以下步骤:

步骤S101:客户端软件在运行过程中查看服务器上是否存在比 其当前运行的软件版本更新的软件版本,若有更新的软件版本,则 下载该新的软件版本,将该新的软件版本存储在本地永久存储器上;

步骤S102:客户端停止运行当前软件版本的软件,安装下载的 新的软件版本;

步骤S103:客户端重新启动升级后的软件。

相关技术的上述软件升级方法中主要存在以下几个问题:

(1)在某些情况下,客户端存储下载的新的版本文件耗时较多, 从而使得客户端需要等待较长的时间才能重新启动升级后的软件。 比如,对于很多通信设备,其本地没有硬盘,下载的新的软件版本 一般存储在可擦写闪存(FLASH)上。而可擦写FLASH的写入速 度比较慢,因此,在下载更新版本过程中,直接将软件版本写入可 擦写FLASH时,若软件版本比较大,则将消耗较长的时间;

(2)相关技术的上述软件升级方法中由客户端软件查看服务器 上是否存在新版本,若服务器上发布了新版本不能主动告知客户端, 从而可能造成客户端的版本程序更新不及时。

发明内容

针对相关技术中存在的上述问题而提出本发明,为此,本发明 的主要目的在于提供一种改进的软件版本升级方案,以解决客户端 存储下载的新的版本程序耗时较多的问题,或者,客户端的版本程 序更新不及时的问题。

根据本发明的一个方面,提供了一种软件版本升级方法。

根据本发明的软件版本升级方法包括:在启动时,客户端启动 Boot程序,向服务器发送请求消息,其中,该请求消息用于请求最 新的版本程序的参数信息;客户端接收服务器响应于请求消息返回 的响应消息,其中,该响应消息中携带有参数信息;客户端根据参 数信息确定本地的版本程序不是最新的版本程序,从服务器读取最 新的版本程序,并将最新的版本程序加载到内存中。

根据本发明的另一个方面,提供了一种软件版本升级装置。

根据本发明的软件版本升级装置包括:发送模块、接收模块、 第一判断模块、下载模块、加载模块和存储模块。其中,发送模块, 用于在客户端启动时或客户端运行本地的版本程序时向服务器发送 请求消息,其中,该请求消息用于请求最新的版本程序的参数信息; 接收模块,用于接收服务器响应于请求消息返回的响应消息,其中, 该响应消息中携带有参数信息;第一判断模块,用于根据接收模块 接收到参数信息,判断客户端本地的版本程序是否为最新的版本程 序;下载模块,用于在第一判断模块的判断结果为否的情况下,从 服务器读取最新的版本程序;加载模块,用于在客户端启动时,将 下载模块读取的最新的版本程序加载到客户端的内存中;存储模块, 用于在客户端运行本地的版本程序时,将下载模块读取的最新的版 本程序存储到客户端的本地存储设备上。

根据本发明的再一个方面,提供了另一种软件版本升级方法。

根据本发明的软件版本升级方法包括:服务器在发布新的版本 程序时,将版本程序的参数信息发送到其管理的各个客户端;服务 器接收各个客户端返回的回执消息,其中,该回执消息中携带有指 示该客户端是否需要下载版本程序的信息;服务器向需要下载版本 程序的客户端发送版本程序;需要下载版本程序的客户端将服务器 发送的版本程序加载到内存中或存储在本地存储设备上。

根据本发明的又一个方面,提供了一种服务器。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910143099.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top