发明名称 |
一种分布式软件升级系统及方法 |
摘要 |
本发明公开了一种工控仪器应用环境下的分布式软件升级系统及方法,解决现有技术中针对在同一时期不同类型的工控仪器客户端不同版本应用软件升级中维护人员工作量大的问题。包括步骤:工控仪器客户端中当前版本信息和软件版本信息保存到同网段的接入服务器中;通过接入服务器将当前版本信息和软件版本信息转发至版本管理服务器;版本管理服务器查询软件版本数据库从而判断是否需要升级,并将是否升级的信息通过本地接入服务器返回给工控仪器客户端;如果需要升级,则接收升级请求、获取升级信息并根据升级信息下载及安装升级程序并返回升级后的信息,根据返回后的信息判断升级是否成功。本发明合理利用服务器资源,从而降低软件维护人员的工作量。 |
申请公布号 |
CN103248669A |
申请公布日期 |
2013.08.14 |
申请号 |
CN201210535842.8 |
申请日期 |
2012.12.13 |
申请人 |
武汉东为科技有限公司 |
发明人 |
李涛;陈特放;张勇辉;程翔 |
分类号 |
H04L29/08(2006.01)I;G06F9/445(2006.01)I;H04L29/12(2006.01)I |
主分类号 |
H04L29/08(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种分布式软件升级系统,解决现有技术中针对在同一时期有不同类型的工控仪器客户端不同版本应用软件升级过程中维护人员工作量大的问题,其特征在于包括:广域网服务器,用于接收工控仪器客户端的当前版本信息,并根据当前版本信息判断是否需要升级,并返回升级信息;本地接入服务器,用于储存所有工控仪器客户端软件升级程序和升级压缩包,并分别与工控仪器客户端与广域网服务器建立双向通信连接,实现向广域网服务器转发工控仪器客户端的当前版本信息与升级请求,同时向工控仪器客户端转发广域网服务器的升级信息。 |
地址 |
430074 湖北省武汉市东湖开发区关东科技园3-3号楼2楼 |