【技术实现步骤摘要】
本专利技术涉及,特别是一种能够在服务器端及客户端无法进行升级时,改变其状态,以作升级,因而在升级过程中,可确保升级的完整性及稳定性的软件升级装置及方法。
技术介绍
在服务器端对客户端进行软件升级时,多无法先对服务器端或是客户端进行是否可以升级的检测,所以往往在进行软件升级的时候,服务器端或是客户端便容易因为有其它的信息等待处理,所以会延迟软件升级的时间,甚至是妨碍软件升级的有效性。另外,后来有新的设计是在对服务器端或是客户端进行是否可以升级的检测后,若无法升级,则仅仅是对使用者作无法升级的提醒,所以使用者并无法确知服务器端或是客户端几时可以作升级。再者,也无法以相同的升级方式,对客户端中相异种类的软件进行升级。
技术实现思路
本专利技术所要解决的技术问题在于提供,以使得在服务器端及客户端都可进行升级作业时,才作升级,并且在服务器端或客户端无法进行升级时,改变其状态以作升级,所以在升级的过程中,可确保升级的完整性及稳定性。本专利技术可通过相同的升级方式,而对客户端中相异种类的软件,进行升级。为了实现上述目的,本专利技术提供了,所述的软件升级装置及方法中的软件升级装置 ...
【技术保护点】
一种软件升级装置,其特征在于,通过一服务器端对一客户端进行软件升级,所述软件升级装置包括有:一服务器端升级单元,设置于所述服务器端,并包括有:一服务器端处理模块,设置于所述服务器端;一第一线上更新接口,与所述服务器端 处理模块连接;一服务器端升级准备模块,与所述第一线上更新接口连接,以通过所述第一线上更新接口,对所述服务器端的状态作检测,从而确保可进行升级作业;一更新文件处理模块,与所述第一线上更新接口连接,并储存有一更新文件,在读取所述 更新文件后,生成一指令序列,并通过所述第一线上更新接口作传送 ...
【技术特征摘要】
1.一种软件升级装置,其特征在于,通过一服务器端对一客户端进行软件升级,所述软件升级装置包括有一服务器端升级单元,设置于所述服务器端,并包括有一服务器端处理模块,设置于所述服务器端;一第一线上更新接口,与所述服务器端处理模块连接;一服务器端升级准备模块,与所述第一线上更新接口连接,以通过所述第一线上更新接口,对所述服务器端的状态作检测,从而确保可进行升级作业;一更新文件处理模块,与所述第一线上更新接口连接,并储存有一更新文件,在读取所述更新文件后,生成一指令序列,并通过所述第一线上更新接口作传送;及一列表获取模块,与所述第一线上更新接口连接,以通过所述第一线上更新接口获取所述指令序列,并一一将所述指令序列中的指令作传送;及一客户端升级单元,设置于所述客户端,并包括有一客户端处理模块,与所述服务器端处理模块连接,以得到所述指令,并作传送;一第二线上更新接口,与所述客户端处理模块连接,并在获取所述指令后,作传送;一客户端升级准备模块,与所述第二线上更新接口连接,以在所述服务器端升级准备模块做完检测后,所述服务器端处理模块经所述客户端处理模块,使所述客户端升级准备模块立即通过所述第二线上更新接口,对所述客户端状态作检测,从而确保可进行升级作业,再由所述更新文件处理模块动作;及一升级命令处理模块,与所述第二线上更新接口连接,经所述第二线上更新接口,获取所述指令,并执行升级作业。2.根据权利要求1所述的软件升级装置,其特征在于,所述服务器端升级准备模块在对所述服务器端的状态作检测,且在确认所述服务器端状态不允许升级时,改变所述服务器端状态,使其适于升级,并确认所述服务器端可允许升级。3.根据权利要求1所述的软件升级装置,其特征在于,所述客户端升级准备模块在对所述客户端的状态作检测,且在确认所述客户端状态不允许升级时,改变所述客户端状态,使其适于升级,并确认所述客户端可允许升级。4.根据权利要求1所述的软件升级装置,其特征在于,所述列表获取模块是在确认所述指令序列中具有未传送的指令时,取得所述指令序列中的下一指令,并作传送。5.一种软件升级方法,通过一服务器端对一客户端进行软件升级,所述软件升级方法包括有由所述服务器端的一服务器端升级单元的一服务器端升级准备模块,确认所述服务器端可进行升级作业;由所述客...
【专利技术属性】
技术研发人员:刘文涵,宋建福,杨卫华,
申请(专利权)人:英业达股份有限公司,
类型:发明
国别省市:71[中国|台湾]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。