[发明专利]一种软件自动更新方法在审
申请号: | 201711497496.8 | 申请日: | 2017-12-31 |
公开(公告)号: | CN108205445A | 公开(公告)日: | 2018-06-26 |
发明(设计)人: | 张洪铭;葛传洋 | 申请(专利权)人: | 北京诺君安信息技术股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;H04L29/08 |
代理公司: | 北京汲智翼成知识产权代理事务所(普通合伙) 11381 | 代理人: | 陈曦;陈丽 |
地址: | 100081 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 监控端 配置文件 客户端 下载 下载文件 自动更新 新版本 服务器 比对 更新 客户端版本信息 客户端配置文件 客户端权限 下载服务器 区域设置 人力资源 下载更新 协议通道 信息下载 客户 | ||
本发明公开了一种软件自动更新方法,包括如下步骤:根据区域划分WCF客户端,并为每个区域设置一个WCF监控端;定时将WCF服务器下发的服务器配置文件信息与监控端配置文件信息进行比对,确定监控端下载文件列表,同时按照监控端下载文件列表进行新版本信息下载;按照下载的监控端新版本更新WCF监控端,将下载的客户端新版本缓存在WCF监控端,并更新监控端配置文件中客户端版本信息;定时从WCF监控端下载服务器配置文件,将下载的服务器配置文件信息与客户端配置文件信息进行比对,确定客户端下载文件列表,并根据客户端下载列表以及客户端权限通过WCF协议通道下载更新文件,并进行更新。该方法可以实现WCF客户端的自动更新,节省了大量的人力资源。
技术领域
本发明涉及一种软件自动更新方法,尤其涉及一种面向公安系统特殊需求的软件自动更新方法,属于计算机软件技术领域。
背景技术
为了加强公共安全工作,公安系统在汽车站、火车站等人流进出比较大的场所纷纷建立检查站,用于对出入人员的合法身份进行检验,防止不法分子进行特定区域内,对公共安全造成威胁。但是,现有检查站的检查处理能力有限,随着出入人员数量的快速增加,容易出现短时间内大量人员滞留的问题。
为了解决上述问题,智能核验终端应运而生。被检查人员只需要将身份证、护照等可以验明自身身份的有效证件放入到智能核验终端,便可以验证进出者身份。当身份合法时,进出入通道打开,允许人员进入;否则,进出入通道关闭。这种智能核验终端有效地降低了核验人员的工作负担,可以有效减少人流量增大时人员滞留的问题。
但是,随着被监控人员名单的不断更新,智能核验终端的客户端信息需要定时更新,才能确保身份查检的准确性。出于网络限制以及安全需求,客户端并不能与公安系统的中心服务器直连。所以,目前客户端的更新主要是采用定期人工重新安装系统的方式,首先将旧版本系统卸载,再重新安装功能更加完善的新系统。然而,客户端更新过程中需要人为进行更新,由于国内检查站众多,更新是一项繁重的工作,耗时耗力。
发明内容
针对现有技术的不足,本发明所要解决的技术问题在于提供一种软件自动更新方法。
为实现上述发明目的,本发明采用下述的技术方案:
一种软件自动更新方法,包括如下步骤:
根据区域划分WCF客户端,并为每个区域设置一个WCF监控端;
定时将WCF服务器下发的服务器配置文件信息与监控端配置文件信息进行比对,根据监控端的比对结果和监控端所具有的权限确定监控端下载文件列表,并按照监控端下载文件列表进行新版本信息下载;
按照下载的监控端新版本更新WCF监控端,将下载的客户端缓新版本保存在WCF监控端,同时更新监控端配置文件中客户端版本信息;
定时从WCF监控端下载服务器配置文件,将下载的服务器配置文件信息与客户端配置文件信息进行比对,根据客户端的比对结果和客户端所具有的权限确定客户端下载文件列表,并根据客户端下载列表以及客户端权限通过WCF协议通道下载更新文件,进行更新。
其中较优地,不同归属的所述WCF监控端具有不同的权限。
其中较优地,在WCF服务器发布新版本文件时,将更新文件按区域设置文件夹存放,当WCF监控端请求下载更新文件时,进行权限校验,通过所述WCF监控端的ID判定所述WFC监控端具有的权限,根据具有的权限指定到相应的下载路径下载更新文件。
其中较优地,在对WCF客户端进行更新和WCF监控端自身进行更新时,根据权限下载特定更新信息。
其中较优地,WCF监控端将下载的客户端新版本按照权限设置文件夹存放,当WCF客户端请求下载更新文件时,进行权限校验,通过请求下载的WCF客户端的ID判定其所具有的权限,根据所具有的权限指定到相应的下载路径下载更新文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京诺君安信息技术股份有限公司,未经北京诺君安信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711497496.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高效CTP程序烧录测试处理系统
- 下一篇:固件修复方法及装置