客户端软件更新方法及装置制造方法及图纸

技术编号:20164466 阅读:20 留言:0更新日期:2019-01-19 00:17
本发明专利技术公开了一种客户端软件更新方法及装置。其中,该方法包括:通过支持数据由非涉密网络传输到涉密网络的单向光闸,从非涉密网络获取更新的客户端软件;在涉密网络的客户端需要更新客户端软件的情况下,向客户端传输更新的客户端软件,用于客户端进行更新操作,本发明专利技术解决了相关技术中涉密性较高的网络无法直接查找远程服务器上是否存在客户端软件的技术问题。

【技术实现步骤摘要】
客户端软件更新方法及装置
本专利技术涉及涉密软件更新领域,具体而言,涉及一种客户端软件更新方法及装置。
技术介绍
对于客户端软件的自动更新,一般情况下可以在客户端软件启动时,通过比较当前客户端软件的版本和服务器上存有的客户端最新版本差异,在发现本地的软件版本比较老的情况下,则可以从服务端下载最新的程序文件,进行客户端软件的自动更新。然而,对于部署在法院内的客户端软件,想要直接采用上述方式进行客户端软件的自动更新是行不通的,因为法院内网属于高涉密网络,是安全性要求比较高的网络,是不直接与外网打通的,所以无法直接查找远程服务器上的更新。针对上述相关技术中涉密性较高的网络无法直接查找远程服务器上是否存在客户端软件的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种客户端软件更新方法及装置,以至少解决相关技术中涉密性较高的网络无法直接查找远程服务器上是否存在客户端软件的技术问题。根据本专利技术实施例的一个方面,提供了一种客户端软件更新方法,包括:通过支持数据由非涉密网络传输到涉密网络的单向光闸,从非涉密网络获取更新的客户端软件;在涉密网络的客户端需要更新客户端软件的情况下,向客户端传输更新的客户端软件,用于客户端进行更新操作。可选地,在涉密网络的客户端需要更新客户端软件的情况下,向客户端传输更新的客户端软件之前,还包括:通过以下方式至少之一确定,涉密网络的客户端需要更新客户端软件:在涉密网络的客户端定时器到时时,确定涉密网络的客户端需要更新客户端软件;在涉密网络的客户端启动时,确定涉密网络的客户端需要更新客户端软件。根据本专利技术实施例的一个方面,提供了一种客户端软件更新方法,包括:检测远程服务器上的客户端软件是否存在更新;在检测结果为客户端软件存在更新的情况下,从远程服务器下载更新的客户端软件;通过支持数据由非涉密网络传输到涉密网络的单向光闸,将更新的客户端软件由非涉密网络传输至涉密网络,用于涉密网络的客户端进行更新操作。可选地,该方法通过以下方式至少之一,检测远程服务器上的客户端软件是否存在更新:通过定时检测的方式,检测远程服务器上的客户端软件是否存在更新;通过接收远程服务器发送的用于通知客户端软件存在更新的通知消息的方式,检测远程服务器上的客户端软件是否存在更新。根据本专利技术实施例的另一个方面,还提供了一种客户端软件更新方法,包括:从涉密网络服务器中获取更新的客户端软件,其中,更新的客户端软件由涉密网络服务器通过单向光闸从非涉密网络获取到;根据获取的更新的客户端软件进行更新操作。可选地,在从涉密网络服务器中获取更新的客户端软件之前,还包括:在满足以下触发条件时,从涉密网络服务器中获取更新的客户端软件:检测到涉密网络服务器中存在更新的客户端软件;检测到涉密网络的客户端启动。根据本专利技术实施例的另外一个方面,还提供了一种客户端软件更新装置,包括:第一获取单元,用于通过支持数据由非涉密网络传输到涉密网络的单向光闸,从非涉密网络获取更新的客户端软件;传输单元,用于在涉密网络的客户端需要更新客户端软件的情况下,向客户端传输更新的客户端软件,用于客户端进行更新操作。可选地,该客户端软件更新装置还包括:确定单元,用于在涉密网络的客户端需要更新客户端软件的情况下,向客户端传输更新的客户端软件之前,通过以下方式至少之一确定,涉密网络的客户端需要更新客户端软件:在涉密网络的客户端定时器到时时,确定涉密网络的客户端需要更新客户端软件;涉密网络的客户端启动时,确定涉密网络的客户端需要更新客户端软件。根据本专利技术实施例的另外一个方面,还提供了一种客户端软件更新装置,包括:检测单元,用于检测远程服务器上的客户端软件是否存在更新;下载单元,用于在检测结果为客户端软件存在更新的情况下,从远程服务器下载更新的客户端软件;第一更新单元,用于通过支持数据由非涉密网络传输到涉密网络的单向光闸,将更新的客户端软件由非涉密网络传输至涉密网络,用于涉密网络的客户端进行更新操作。可选地,检测单元,还用于通过以下方式至少之一,检测远程服务器上的客户端软件是否存在更新:通过定时检测的方式,检测远程服务器上的客户端软件是否存在更新;通过接收远程服务器发送的用于通知客户端软件存在更新的通知消息的方式,检测远程服务器上的客户端软件是否存在更新。根据本专利技术实施例的另外一个方面,还提供了一种客户端软件更新装置,包括:第二获取单元,用于从涉密网络服务器中获取更新的客户端软件,其中,更新的客户端软件由涉密网络服务器通过单向光闸从非涉密网络获取到;第二更新单元,用于根据获取的更新的客户端软件进行更新操作。可选地,该装置还包括:第三获取单元,用于在从涉密网络服务器中获取更新的客户端软件之前,在满足以下触发条件时,从涉密网络服务器中获取更新的客户端软件:检测到涉密网络服务器中存在更新的客户端软件;检测到涉密网络的客户端启动。根据本专利技术实施例的另外一个方面,还提供了一种存储介质,存储介质包括存储的程序,其中,程序运行时控制存储介质所在设备执行以下操作:通过支持数据由非涉密网络传输到涉密网络的单向光闸,从非涉密网络获取更新的客户端软件;在涉密网络的客户端需要更新客户端软件的情况下,向客户端传输更新的客户端软件,用于客户端进行更新操作。根据本专利技术实施例的另外一个方面,还提供了一种存储介质,存储介质包括存储的程序,其中,程序运行时控制存储介质所在设备执行以下操作:检测远程服务器上的客户端软件是否存在更新;在检测结果为客户端软件存在更新的情况下,从远程服务器下载更新的客户端软件;通过支持数据由非涉密网络传输到涉密网络的单向光闸,将更新的客户端软件由非涉密网络传输至涉密网络,用于涉密网络的客户端进行更新操作。根据本专利技术实施例的另外一个方面,还提供了一种存储介质,存储介质包括存储的程序,其中,程序运行时控制存储介质所在设备执行以下操作:涉密网络服务器中获取更新的客户端软件,其中,更新的客户端软件由涉密网络服务器通过单向光闸从非涉密网络获取到;根据获取的更新的客户端软件进行更新操作。根据本专利技术实施例的另外一个方面,还提供了一种处理器,处理器用于运行程序,其中,程序运行时执行以下操作:通过支持数据由非涉密网络传输到涉密网络的单向光闸,从非涉密网络获取更新的客户端软件;在涉密网络的客户端需要更新客户端软件的情况下,向客户端传输更新的客户端软件,用于客户端进行更新操作。根据本专利技术实施例的另外一个方面,还提供了一种处理器,处理器用于运行程序,其中,程序运行时执行以下操作:检测远程服务器上的客户端软件是否存在更新;在检测结果为客户端软件存在更新的情况下,从远程服务器下载更新的客户端软件;通过支持数据由非涉密网络传输到涉密网络的单向光闸,将更新的客户端软件由非涉密网络传输至涉密网络,用于涉密网络的客户端进行更新操作。根据本专利技术实施例的另外一个方面,还提供了一种处理器,处理器用于运行程序,其中,程序运行时执行以下操作:从涉密网络服务器中获取更新的客户端软件,其中,更新的客户端软件由涉密网络服务器通过单向光闸从非涉密网络获取到;根据获取的更新的客户端软件进行更新操作。在本专利技术实施例中,通过支持数据由非涉密网络传输到涉密网络的单向光闸,从非涉密网络获取更新的客户端软件,在涉密网络的客户端需要更本文档来自技高网...

【技术保护点】
1.一种客户端软件更新方法,其特征在于,包括:通过支持数据由非涉密网络传输到涉密网络的单向光闸,从所述非涉密网络获取更新的客户端软件;在涉密网络的客户端需要更新客户端软件的情况下,向所述客户端传输所述更新的客户端软件,用于所述客户端进行更新操作。

【技术特征摘要】
1.一种客户端软件更新方法,其特征在于,包括:通过支持数据由非涉密网络传输到涉密网络的单向光闸,从所述非涉密网络获取更新的客户端软件;在涉密网络的客户端需要更新客户端软件的情况下,向所述客户端传输所述更新的客户端软件,用于所述客户端进行更新操作。2.根据权利要求1所述的方法,其特征在于,在涉密网络的客户端需要更新客户端软件的情况下,向所述客户端传输所述更新的客户端软件之前,还包括:通过以下方式至少之一确定,所述涉密网络的客户端需要更新所述客户端软件:在所述涉密网络的客户端定时器到时时,确定所述涉密网络的客户端需要更新所述客户端软件;在所述涉密网络的客户端启动时,确定所述涉密网络的客户端需要更新所述客户端软件。3.一种客户端软件更新方法,其特征在于,包括:检测远程服务器上的客户端软件是否存在更新;在检测结果为所述客户端软件存在更新的情况下,从所述远程服务器下载更新的客户端软件;通过支持数据由非涉密网络传输到涉密网络的单向光闸,将所述更新的客户端软件由所述非涉密网络传输至所述涉密网络,用于所述涉密网络的客户端进行更新操作。4.根据权利要求3所述的方法,其特征在于,通过以下方式至少之一,检测所述远程服务器上的客户端软件是否存在更新:通过定时检测的方式,检测所述远程服务器上的客户端软件是否存在更新;通过接收所述远程服务器发送的用于通知所述客户端软件存在更新的通知消息的方式,检测所述远程服务器上的客户端软件是否存在更新。5.一种客户端软件更新方法,其特征在于,包括:从涉密网络服务器中获取更新的客户端软件,其中,所述更新的客户端软件由涉密网络服务器通过单向光闸从非涉密网络获取到;根据获取的所述更新的客户端软件进行更新操作。6.根据权利要求5所述的方法,其特征在于,在从涉密网络服务器中获取更新的客户端软件之前,还包括:在满足以下触发条件时,从所述涉密网络服务器中获取所述更...

【专利技术属性】
技术研发人员:石鹏林建平
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:北京,11

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

1