CN103763336A - 一种面向复杂网络架构的软件更新方法 - Google Patents

一种面向复杂网络架构的软件更新方法 Download PDF

Info

Publication number
CN103763336A
CN103763336A CN201310631616.4A CN201310631616A CN103763336A CN 103763336 A CN103763336 A CN 103763336A CN 201310631616 A CN201310631616 A CN 201310631616A CN 103763336 A CN103763336 A CN 103763336A
Authority
CN
China
Prior art keywords
version
network equipment
backup
server
lifting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201310631616.4A
Other languages
English (en)
Other versions
CN103763336B (zh
Inventor
曹仁杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEIJING ZHONGQI ZHIYUAN DIGITAL INFORMATION TECHNOLOGY Co Ltd
Original Assignee
BEIJING ZHONGQI ZHIYUAN DIGITAL INFORMATION TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BEIJING ZHONGQI ZHIYUAN DIGITAL INFORMATION TECHNOLOGY Co Ltd filed Critical BEIJING ZHONGQI ZHIYUAN DIGITAL INFORMATION TECHNOLOGY Co Ltd
Priority to CN201310631616.4A priority Critical patent/CN103763336B/zh
Publication of CN103763336A publication Critical patent/CN103763336A/zh
Application granted granted Critical
Publication of CN103763336B publication Critical patent/CN103763336B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明公开了一种面向复杂网络架构的软件更新方法。在该方法中,控制台***定时监测服务器是否有升/降级指令;当获取升/降级指令时,从服务器下载升/降级文件并进行更新,将现有版本备份到本地网络设备上,将新版本的版本号发送到服务器目录;检测本机子服务器目录是否有下级目录,当存在下级目录时开放外网端口;下级网络设备定时监测升/降级命令,当获取升/降级命令时,从上级网络设备下载升/降级文件并进行更新,并将现有版本备份到本地网络设备上,将新版本的版本号发送到服务器目录和上级子服务器目录。这种分组分层的升级方法能有效减少服务器的访问压力,提高软件升级的效率。

Description

一种面向复杂网络架构的软件更新方法
技术领域
本发明涉及一种面向复杂网络架构的软件更新方法,属于计算机网络技术领域。
背景技术
随着计算机网络的发展,网络架构日益复杂。在复杂的网络架构中网络设备逐渐增多,存在着大批量的软件升级需求。在现有技术中,软件升级的步骤通常包括:
1.升级前检查,即检查网络设备是否满足升级条件;
2.备份网络设备原有数据;
3.服务器向网络设备传输最新软件版本;
4.网络设备重新启动,加载最新软件版本;
5.新旧版本兼容性处理。
上述升级方法是所有的网络设备统一从服务器上下载升级文件进行升级。当网络设备比较多时,这种升级方法使服务器的访问量较大,给服务器带来很大的下载压力。
除此之外,当需要大批量升级网络设备时,常用做法是将网络设备升级版本及网络设备升级命令一次性发送到网络设备,由网络设备自己完成升级,在升级过程中不再与服务器交互。这种做法要求网络设备支持自身升级,并且升级出错后,服务器无法捕捉到具体出现问题的网络设备,无法进行后续的升级处理。一旦造成网络中断,服务器也无法监控到出现问题的具体网络设备。
为解决上述问题,在公开号为CN103327038A的中国发明专利申请中,公开了一种批量升级网络设备的方法及装置。该方法包括如下步骤:选定拓扑图中至少一个网络设备作为最后升级网络设备;选定最后升级网络设备以及拓扑图内其它网络设备并依次加入已遍历网络设备列表,根据拓扑图内各网络设备的连接关系分别生成最优升级有向图;依据最优升级有向图升级网络设备。
发明内容
本发明所要解决的技术问题在于提供一种面向复杂网络架构的软件更新方法。
为实现上述的发明目的,本发明采用下述的技术方案:
一种面向复杂网络架构的软件更新方法,包括如下步骤:
控制台***定时监测服务器是否有升/降级指令;
当获取升/降级指令时,从服务器下载升/降级文件并进行更新,将现有版本备份到本地网络设备上,将新版本的版本号发送到服务器目录;
检测本机子服务器目录是否有下级目录,当存在下级目录时开放外网端口;下级网络设备定时监测升/降级命令,当获取升/降级命令时,从上级网络设备下载升/降级文件并进行更新,并将现有版本备份到本地网络设备上,将新版本的版本号发送到服务器目录和上级子服务器目录;
进一步检测本机子服务器目录是否还有下级目录,重复上述操作直至复杂网络上服务器目录的网络设备全部更新。
其中较优地,所述控制台***将所有需要升/降级的网络设备导入服务器目录,根据树形结构中的网络设备的位置和连接关系对网络设备进行分组分层。
其中较优地,所述控制台***包括版本处理单元;所述版本处理单元将版本升/降级成功的信息传递给本级以及上级服务器,并对服务器目录以及上级子服务器目录中网络设备的信息进行修改。
其中较优地,当本机子服务器目录不存在下级目录时,升/降级操作结束。
其中较优地,所述控制台***还包括备份单元,所述备份单元包括备注模块和备份模块;其中,
所述备注模块对网络设备的升/降级操作进行记录,当网络设备升/降级操作出现问题需要回滚时,根据备份信息回滚到网络设备原来的版本;
所述备份模块将网络设备更新之前的版本备份到本地网络设备上。
其中较优地,将现有版本备份到本地网络设备上时,所述备份单元监测本地备份的版本数量是否大于最大备份版本数量阙值;
当所述本地备份的版本数量不大于最大备份版本数量阙值时,将网络设备原有版本备份;
当所述本地备份的版本数量大于最大备份版本数量阙值时,根据先进先出原则将最早备份的版本信息移除,再将网络设备原有版本备份。
其中较优地,控制台***中的监测单元定时监测服务器是否有降级指令,当获取降级指令时,网络设备处理单元在本地网络设备上查找降级后网络设备的版本号,从本地网络设备提取降级文件并安装更新。
其中较优地,所述控制台***还包括异常处理单元,所述异常处理单元发送更新失败的消息给上一级服务器,当进行升/降级操作时,重新对升/降级文件进行下载;当进行降级操作时,重新从本地网络设备提取降级文件,完成升/降级操作。
本发明是一种面向复杂网络架构的软件更新方法。它采用树形数据结构,通过分组分层的方式逐级升级复杂网络架构中的网络设备,将复杂网络中的网络设备分配到不同的分支进行升级操作,提高复杂网络架构的升级效率,同时有效减轻了复杂网络架构中服务器的访问压力。
附图说明
图1为本发明的一个实施例中,部分网络的布局示意图;
图2为控制台***的整体结构示意图;
图3为本发明提供的软件更新方法中,升级步骤的流程图;
图4为本发明提供的软件更新方法中,降级步骤的流程图;
图5为本发明提供的软件更新方法的另一实施例中,升级步骤的流程图。
具体实施方式
下面结合附图和具体实施例对本发明做进一步的详细说明。
本发明提供一种面向复杂网络架构的软件更新方法。该方法利用树形数据结构,采用分组分层的方式展示复杂网络中的网络设备的位置以及连接关系,如图1所示。控制台***将所有需要进行升/降级的网络设备导入服务器目录,根据树形结构中的网络设备的位置和连接关系对网络设备进行分组分层。最先升/降级的一级网络设备在一级目录,二级网络设备在二级目录。以此类推,直至复杂网络架构中的网络设备全部包含在服务器目录中。其中,一级网络设备、二级网络设备等均包含子服务器目录,用以记载自己分组内下一级网络设备的升/降级状况。
控制台***定时监测服务器是否有升/降级指令,当获取升/降级指令时,从服务器下载升/降级文件,安装更新,并将现有版本备份到本地网络设备上,将新版本的版本号发送到服务器目录,进行更新修改,检测本机子服务器目录是否有下级目录,当存在下级目录时,开放外网端口,下级网络设备定时监测升/降级命令,当获取升/降级命令时,从上级网络设备下载升/降级文件,安装更新,并将现有版本备份到本地网络设备上,将新版本的版本号发送到服务器目录和上级子服务器目录,进行更新修改,进一步检测本机子服务器目录是否还有下级目录,重复上述操作直至复杂网络上服务器目录的网络设备全部更新。下面对这一过程做详细具体的说明。
如图2所示,在本发明的一个实施例中,控制台***包括统计单元、版本管理单元、监测单元、网络设备处理单元、备份单元、版本处理单元以及异常处理单元。其中,统计单元用于统计服务器中已经加入服务器目录的网络设备,防止网络设备被循环加入。在相关信息进入统计单元以前,用户可以根据复杂网络架构的需求,自行设定需要进行升/降级处理的网络设备,对暂时不需要进行升/降级处理的网络设备,在此轮升/降级处理中不进行操作,减少了复杂网络的工作量。
版本管理单元对需要升级的网络设备进行版本管理,版本管理单元可以调节服务器的版本,当版本管理单元将服务器的相关网络设备的版本调高时,导致下级网络设备的版本相对变低而进行升级处理,并将这种处理操作转化为升级处理指令,当版本管理单元将服务器的相关网络设备的版本降低时,导致下级网络设备的版本相对变高而进行降级处理,并将这种处理操作转化为降级处理指令。
监测单元用来实时监测上一级服务器的网络设备版本的升/降级处理指令。当监测到网络设备版本的升/降级处理指令时,将其发送至网络设备处理单元,进行相应的操作。
网络设备处理单元接收监测单元传送来的升/降级处理指令,当其为升级处理指令时,从上级网络设备下载升级文件,完成升级操作;当其为降级处理指令时,在本地网络设备上查找降级后网络设备的版本号,从本地提取降级文件相关信息,完成降级操作。当本地网络设备进行降级操作时,能防止本地网络设备从上级网络设备去下载相关文件,减少了下载流量。
备份单元包括备注模块和备份模块。其中,备注模块对网络设备的升/降级操作进行记录,并注明操作的目的,以及每次升/降级操作与现有版本比较功能的变化,当网络设备升/降级操作出现问题需要回滚时,可以根据备份信息迅速回滚到网络设备原来的版本。备份模块用以将网络设备更新之前的版本备份到本地网络设备上,将现有版本备份到本地网络设备上时,备份单元监测本地备份的版本数量是否大于最大备份版本数量阙值;当本地备份的版本数量不大于最大备份版本数量阙值时,将网络设备原有版本备份;当本地备份的版本数量大于最大备份版本数量阙值时,根据先进先出原则将最早备份的版本信息移除备份单元,再将网络设备原有版本备份。
当升级或者降级操作成功时,版本处理单元用以将版本升级或者降级成功的信息传递给本级以及上级服务器,并对相关的服务器目录网络设备的相关信息进行修改。同时,版本处理单元用以监测本机子服务器目录是否有下级目录,当本机子服务器目录存在下级目录时,部署好开放的外网端口,供下级网络设备监测、访问。当本机子服务器目录不存在下级目录时,升级结束。
异常处理单元是当更新失败时,对异常情况进行相关处理,使升级或者降级操作继续进行。异常处理单元从备份单元的备注模块中获取相关网络设备更新前的网络设备信息,根据备份信息迅速回滚到网络设备原来的版本。同时发送更新失败的消息给上一级服务器,当进行升级操作时,重新对升级文件进行下载;当进行降级操作时,重新从本地提取降级文件相关信息,完成升/降级操作。
如图3所示,在本发明的一个实施例中,面向复杂网络架构的软件更新方法包括如下步骤:控制台***的统计单元统计服务器中已经加入服务器目录的网络设备,防止网络设备被循环加入。统计完成以后,版本管理单元将服务器中网络设备的版本号进行相应的调节,使子服务器中的下级网络设备相对于上级网络设备而言,网络设备的版本相对较低而发出升级处理指令,监测单元定时监测服务器是否有升级指令,当获取升级指令时,网络设备处理单元从服务器下载升级文件,安装更新,备份单元的备注模块对网络设备的升级操作进行记录,并注明操作的目的,每次升级操作与现有版本比较功能的变化,当网络设备升级操作出现问题需要回滚时,可以根据备份信息迅速回滚到网络设备原来的版本。同时备份单元的备份模块监测本地备份的版本数量是否大于最大备份版本数量阙值;当本地备份的版本数量不大于最大备份版本数量阙值时,将网络设备原有版本备份;当本地备份的版本数量大于最大备份版本数量阙值时,根据先进先出原则将最早备份的版本信息移除备份单元,再将网络设备原有版本备份。版本处理单元将版本升级成功的信息传递给本级以及上级服务器,并对服务器目录以及子服务器目录网络设备的相关信息进行修改。同时,版本处理单元监测本机子服务器目录是否有下级目录,当存在下级目录时,开放外网端口,下级网络设备定时监测升级命令,当获取升级命令时,从上级网络设备下载升级文件,安装更新,并将现有版本备份到本地网络设备上,将新版本的版本号发送到服务器目录以及上级子服务器目录,进行更新修改,检测本机子服务器目录是否有下级目录,依次进行,直至复杂网络上服务器目录的网络设备全部更新。当本机子服务器目录不存在下级目录时,升级结束。
当更新失败时,异常处理单元从备份单元的备注模块中获取相关网络设备更新前的网络设备信息,根据备份信息迅速回滚到网络设备原来的版本。同时发送更新失败的消息给上一级服务器,重新对升级文件进行下载。
如图4所示,在本发明的一个实施例中,该面向复杂网络架构的软件更新方法包括如下步骤:控制台***的统计单元统计服务器中已经加入服务器目录的网络设备,防止网络设备被循环加入。统计完成以后,版本管理单元将服务器中网络设备的版本号进行相应的调节,使子服务器中的下级网络设备相对于上级网络设备而言,网络设备的版本相对较高而发出降级处理指令,监测单元定时监测服务器是否有降级处理指令,当获取降级处理指令时,网络设备处理单元在本地网络设备上查找降级后网络设备的版本号,从本地提取降级文件相关信息,安装更新,备份单元的备注模块对网络设备的降级操作进行记录,并注明操作的目的,每次降级操作与现有版本比较功能的变化,当网络设备降级操作出现问题需要回滚时,可以根据备份信息迅速回滚到网络设备原来的版本。同时备份单元的备份模块监测本地备份的版本数量是否大于最大备份版本数量阙值;当本地备份的版本数量不大于最大备份版本数量阙值时,将网络设备原有版本备份;当本地备份的版本数量大于最大备份版本数量阙值时,根据先进先出原则将最早备份的版本信息移除备份单元,再将网络设备原有版本备份。版本处理单元将版本升级成功的信息传递给本级以及上级服务器,并对服务器目录以及子服务器目录网络设备的相关信息进行修改。同时,版本处理单元监测本机子服务器目录是否有下级目录,当存在下级目录时,开放外网端口,下级网络设备定时监测降级处理指令,当获取降级处理指令时,从本地网络设备提取降级文件的相关信息,安装更新,并将现有版本备份到本地网络设备上,将新版本的版本号发送到服务器目录以及上级子服务器目录,进行更新修改,检测本机子服务器目录是否有下级目录,依次进行,直至复杂网络上服务器目录的网络设备全部更新。当本机子服务器目录不存在下级目录时,降级结束。
当更新失败时,异常处理单元从备份单元的备注模块中获取相关网络设备更新前的网络设备信息,根据备份信息迅速回滚到网络设备原来的版本。同时发送更新失败的消息给上一级服务器,重新从本地提取降级文件相关信息,完成降级操作。
如图5所示,在本发明的另一个实施例中,在相关信息进入统计单元以前,还包括如下步骤:用户可以根据复杂网络架构的需求,自行设定需要进行升/降级处理的网络设备,对暂时不需要进行升/降级处理的网络设备,在此轮升/降级处理中不进行操作,减少了复杂网络架构中网络设备升/降级的工作量。
本发明所提供的面向复杂网络架构的软件更新方法,利用树形数据结构,通过分组分层的方式逐级升级复杂网络架构中的网络设备,有效减轻了复杂网络架构中服务器的访问压力。除此之外,在进行降级操作时,直接从本地备份单元中提取降级文件相关信息,完成网络设备更新,有效地减少了网络的下载流量。
以上对本发明所提供的面向复杂网络架构的软件更新方法进行了详细的说明。对本领域的技术人员而言,在不背离本发明实质精神的前提下对它所做的任何显而易见的改动,都将构成对本发明专利权的侵犯,将承担相应的法律责任。

Claims (8)

1.一种面向复杂网络架构的软件更新方法,其特征在于包括如下步骤:
控制台***定时监测服务器是否有升/降级指令;
当获取升/降级指令时,从服务器下载升/降级文件并进行更新,将现有版本备份到本地网络设备上,将新版本的版本号发送到服务器目录;
检测本机子服务器目录是否有下级目录,当存在下级目录时开放外网端口;下级网络设备定时监测升/降级命令,当获取升/降级命令时,从上级网络设备下载升/降级文件并进行更新,并将现有版本备份到本地网络设备上,将新版本的版本号发送到服务器目录和上级子服务器目录;
进一步检测本机子服务器目录是否还有下级目录,重复上述操作直至复杂网络上服务器目录的网络设备全部更新。
2.如权利要求1所述的面向复杂网络架构的软件更新方法,其特征在于:
所述控制台***将所有需要升/降级的网络设备导入服务器目录,根据树形结构中的网络设备的位置和连接关系对网络设备进行分组分层。
3.如权利要求1所述的面向复杂网络架构的软件更新方法,其特征在于:
所述控制台***包括版本处理单元;所述版本处理单元将版本升/降级成功的信息传递给本级以及上级服务器,并对服务器目录以及上级子服务器目录中网络设备的信息进行修改。
4.如权利要求1所述的面向复杂网络架构的软件更新方法,其特征在于:
当本机子服务器目录不存在下级目录时,升/降级操作结束。
5.如权利要求1所述的面向复杂网络架构的软件更新方法,其特征在于:
所述控制台***还包括备份单元,所述备份单元包括备注模块和备份模块;其中,
所述备注模块对网络设备的升/降级操作进行记录,当网络设备升/降级操作出现问题需要回滚时,根据备份信息回滚到网络设备原来的版本;
所述备份模块将网络设备更新之前的版本备份到本地网络设备上。
6.如权利要求5所述的面向复杂网络架构的软件更新方法,其特征在于:
将现有版本备份到本地网络设备上时,所述备份单元监测本地备份的版本数量是否大于最大备份版本数量阙值;
当所述本地备份的版本数量不大于最大备份版本数量阙值时,将网络设备原有版本备份;
当所述本地备份的版本数量大于最大备份版本数量阙值时,根据先进先出原则将最早备份的版本信息移除,再将网络设备原有版本备份。
7.如权利要求1所述的面向复杂网络架构的软件更新方法,其特征在于:
控制台***中的监测单元定时监测服务器是否有降级指令,当获取降级指令时,网络设备处理单元在本地网络设备上查找降级后网络设备的版本号,从本地网络设备提取降级文件并安装更新。
8.如权利要求7所述的面向复杂网络架构的软件更新方法,其特征在于:
所述控制台***还包括异常处理单元,所述异常处理单元发送更新失败的消息给上一级服务器,当进行升/降级操作时,重新对升/降级文件进行下载;当进行降级操作时,重新从本地网络设备提取降级文件,完成升/降级操作。
CN201310631616.4A 2013-11-29 2013-11-29 一种面向复杂网络架构的软件更新方法 Active CN103763336B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310631616.4A CN103763336B (zh) 2013-11-29 2013-11-29 一种面向复杂网络架构的软件更新方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310631616.4A CN103763336B (zh) 2013-11-29 2013-11-29 一种面向复杂网络架构的软件更新方法

Publications (2)

Publication Number Publication Date
CN103763336A true CN103763336A (zh) 2014-04-30
CN103763336B CN103763336B (zh) 2017-04-12

Family

ID=50530495

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310631616.4A Active CN103763336B (zh) 2013-11-29 2013-11-29 一种面向复杂网络架构的软件更新方法

Country Status (1)

Country Link
CN (1) CN103763336B (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104951557A (zh) * 2015-07-01 2015-09-30 武汉噢易云计算有限公司 基于树形结构对行政区划资源进行升级的***及方法
CN109375933A (zh) * 2018-09-25 2019-02-22 郑州云海信息技术有限公司 一种客户端升级的方法及设备
CN113392160A (zh) * 2021-06-25 2021-09-14 济南博观智能科技有限公司 一种人员信息同步方法、装置、设备及存储介质
CN113391832A (zh) * 2021-06-11 2021-09-14 中电科航空电子有限公司 机载软件升级方法、升级包加载方法、装置和设备
CN116149713A (zh) * 2023-04-19 2023-05-23 广州擎天实业有限公司 一种树型异构网络下的各级设备的程序升级方法及装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1645931A1 (en) * 2004-10-11 2006-04-12 Telefonaktiebolaget LM Ericsson (publ) Secure loading and storing of data in a data processing device
CN102662660A (zh) * 2012-03-23 2012-09-12 锐骐(厦门)电子科技有限公司 一种基于文件遍历技术的fota版本管控方法
CN102833101A (zh) * 2012-08-22 2012-12-19 瑞斯康达科技发展股份有限公司 一种分布式网络***的软件升级方法及设备
CN103327038A (zh) * 2012-03-20 2013-09-25 中兴通讯股份有限公司 批量升级网络设备的方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1645931A1 (en) * 2004-10-11 2006-04-12 Telefonaktiebolaget LM Ericsson (publ) Secure loading and storing of data in a data processing device
CN103327038A (zh) * 2012-03-20 2013-09-25 中兴通讯股份有限公司 批量升级网络设备的方法及装置
CN102662660A (zh) * 2012-03-23 2012-09-12 锐骐(厦门)电子科技有限公司 一种基于文件遍历技术的fota版本管控方法
CN102833101A (zh) * 2012-08-22 2012-12-19 瑞斯康达科技发展股份有限公司 一种分布式网络***的软件升级方法及设备

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104951557A (zh) * 2015-07-01 2015-09-30 武汉噢易云计算有限公司 基于树形结构对行政区划资源进行升级的***及方法
CN104951557B (zh) * 2015-07-01 2018-03-06 武汉噢易云计算股份有限公司 基于树形结构对行政区划资源进行升级的***及方法
CN109375933A (zh) * 2018-09-25 2019-02-22 郑州云海信息技术有限公司 一种客户端升级的方法及设备
CN109375933B (zh) * 2018-09-25 2023-03-03 郑州云海信息技术有限公司 一种客户端升级的方法及设备
CN113391832A (zh) * 2021-06-11 2021-09-14 中电科航空电子有限公司 机载软件升级方法、升级包加载方法、装置和设备
CN113392160A (zh) * 2021-06-25 2021-09-14 济南博观智能科技有限公司 一种人员信息同步方法、装置、设备及存储介质
CN116149713A (zh) * 2023-04-19 2023-05-23 广州擎天实业有限公司 一种树型异构网络下的各级设备的程序升级方法及装置
CN116149713B (zh) * 2023-04-19 2023-12-15 广州擎天实业有限公司 一种树型异构网络下的各级设备的程序升级方法及装置

Also Published As

Publication number Publication date
CN103763336B (zh) 2017-04-12

Similar Documents

Publication Publication Date Title
CN101719073B (zh) 一种基于智能客户端的按需下载实现方法
CN103763336A (zh) 一种面向复杂网络架构的软件更新方法
CN103942058B (zh) 一种嵌入式电子设备软件升级方法及***
CN104461786B (zh) Android***的恢复方法及Android***的恢复***
CN102609281B (zh) 分布式软件补丁更新方法及***
CN107291516A (zh) 一种固件升级方法和***
CN102262544A (zh) 软件升级的方法和装置
CN108279922A (zh) 差分文件生成方法、基于该差分文件的升级方法及***
CN105653329A (zh) 一种应用管理的方法、装置及***
CN106371874A (zh) 一种插件数据加载方法及设备
CN103984574A (zh) 一种网站升级方法及***
CN101739458B (zh) 多语化资源的更新方法和***
CN101008899A (zh) 通信设备中软件版本升级的方法及装置
CN101188516A (zh) 一种网络设备软件***高可靠性自适应远程更新的方法
CN103136030A (zh) 虚拟机管理***及方法
CN105608382A (zh) 软件维护方法与软件问题判定方法以及其相应的装置
CN103761125A (zh) 一种程序升级的应用***和方法
CN104318091A (zh) 一种基于虚拟化计算机***的小卫星地面测试方法
CN103559063A (zh) 应用程序的更新方法、***及应用程序***和参数据配置***
CN103617246A (zh) 一种固件版本更新方法及***
US20170199733A1 (en) Method for terminal to update operating system, terminal and system
CN106648718A (zh) 一种服务器代码部署的方法和***
CN116149713B (zh) 一种树型异构网络下的各级设备的程序升级方法及装置
CN106933624A (zh) 一种智能硬件控制***及控制方法
CN105808268B (zh) 一种信息处理方法、电子设备及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant