一种软件升级方法、装置和电子设备制造方法及图纸

技术编号:13202250 阅读:77 留言:0更新日期:2016-05-12 10:59
本发明专利技术公开了一种软件升级方法、装置和电子设备,其中,所述方法包括:接收补丁添加请求;将所述补丁添加请求所指定的第一补丁和第二补丁同时进行添加,所述第一补丁用于热补丁升级,所述第二补丁用于冷补丁升级;控制客户端对所述第一补丁进行即时应用,以及当所述电子设备重新启动时,控制所述客户端应用所述第二补丁。

【技术实现步骤摘要】

本专利技术涉及计算机技术,特别是一种软件升级方法、装置和电子设备
技术介绍
目前,在对电子设备(如通信设备)进行软件升级的方法中,有热补丁升级和冷补丁升级两种方式。热补丁升级即代码段替换,冷补丁升级是指对执行体(即进程)本身替换。所述补丁是指针对软件使用过程中暴露的问题而开发的解决问题的程序。热补丁升级能够在不中断业务运行的情况下,及时实现软件局部修改,减少了软件整体版本升级的次数。但是,热补丁升级在使用上又有如下限制和缺点:首先,不能修改宏值、原有结构体的和变量、函数的参数个数;其次,热补丁相互间依赖关系复杂,后续维护和管理比较困难,甚至可能会导致热补丁不可用。冷补丁升级是一种彻底而纯粹的修复方法,不存在上述热补丁升级的限制。但是,由于对于关键进程的修复需要对一些底层资源进行重新分配,因此进行冷补丁升级需要设备复位,对业务中断时间较长,影响业务的正常进行。
技术实现思路
为解决现有存在的技术问题,本专利技术实施例提供一种软件升级方法、装置和电子设备。本专利技术实施例提供的一种软件升级方法,应用于电子设备的服务端,所述电子设备安装有软件,所述方法包括:接收补丁添加请求;将本文档来自技高网...

【技术保护点】
一种软件升级方法,应用于电子设备的服务端,所述电子设备安装有软件,其特征在于,所述方法包括:接收补丁添加请求;将所述补丁添加请求所指定的第一补丁和第二补丁同时进行添加,所述第一补丁用于热补丁升级,所述第二补丁用于冷补丁升级;控制客户端对所述第一补丁进行即时应用,以及当所述电子设备重新启动时,控制所述客户端应用所述第二补丁。

【技术特征摘要】

【专利技术属性】
技术研发人员:肖锋钢徐融乔文军
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1