软件修复方法及系统技术方案

技术编号:8161474 阅读:157 留言:0更新日期:2013-01-07 19:30
一种软件修复方法,包括以下步骤:客户端获取桌面软件的异常信息;客户端根据所述异常信息查找本地是否有引起异常的软件模块的旧版本模块,若有,则将引起异常的软件模块替换为所述旧版本模块,否则,向服务器发送修复请求;所述服务器根据所述修复请求获取修正模块,并将所述修正模块下发至所述客户端;所述客户端将引起异常的软件模块替换为所述修正模块。采用了上述软件修复方法,客户端软件不用等待服务器推送的修正补丁,而能够在第一时间得到修复,软件修复及时且准备。此外,还提供了一种软件修复系统。

【技术实现步骤摘要】
软件修复方法及系统
本专利技术涉及计算机
,特别涉及ー种软件修复方法及系统。背景技木现有的桌面软件由于操作系统的兼容性,用户的不良操作或其他问题,通常不可避免地会出现ー些程序异常,业界也称之为bug。一些客户端软件具有异常提示功能,在软件运行出现异常时,会提示用户程序损坏。此时若不及时对客户端软件进行修复,不仅影响用户正常使用软件的功能,而且频繁的提示信息也会使用户体验大打折扣。传统的软件修复方法通常采用了服务器向客户端推送修正内容的修复方式,SP月艮务器针对ー些普遍性的问题定期发布补丁,并通知客户端进行接收。通常有两种模式。第 ー种模式为版本升级模式,即服务器将新版本的客户端软件整体推送给客户端,客户端软件再整体替换成新版本的软件。第二种模式为文件升级模式,服务器将部分具有新内容或者新功能的模块文件推送给客户端,客户端在本地替换或者增加这些模块文件,从而通过升级来修复或者替换出错的软件模块,从而修复客户端软件。由上可知,传统的软件修复方法存在一些问题客户端不能在第一时间修复客户端软件的异常,需要等服务器有相应的解决方案后再推送过来;客户端必须依赖服务器,客户端软件本身不能本文档来自技高网...

【技术保护点】
一种软件修复方法,包括以下步骤:客户端获取桌面软件的异常信息;客户端根据所述异常信息查找本地是否有引起异常的软件模块的旧版本模块,若有,则将引起异常的软件模块替换为所述旧版本模块,否则向服务器发送修复请求;所述服务器根据所述修复请求获取修正模块,并将所述修正模块下发至所述客户端;所述客户端将引起异常的软件模块替换为所述修正模块。

【技术特征摘要】

【专利技术属性】
技术研发人员:张顺四刘杨
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1