[发明专利]获取远程更新文件自动更新方法在审
申请号: | 201310690801.0 | 申请日: | 2013-12-17 |
公开(公告)号: | CN103631629A | 公开(公告)日: | 2014-03-12 |
发明(设计)人: | 秦谦 | 申请(专利权)人: | 江苏名通信息科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;H04L29/08 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林 |
地址: | 212000 江苏省镇江市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 获取 远程 更新 文件 自动更新 方法 | ||
技术领域
本发明涉及计算机网络文件更新领域,具体涉及一种获取远程更新文件及自动更新方法。
背景技术
随着网站越来越多,N个网站形成一个共享资源圈。现有技术可以做到服务器上同步更新网站程序,但是不能通过网站与网站之间的文件自动更新,例如,当A网站更新了某一个开源的程序,B网站也在使用该程序,B网站不能直接通过A网站升级程序,只有A网站将开源程序放入服务器,B网站通过服务器获取,浪费了网络资源,同时,升级用户并不能自主选择是否更新或只更新某些单独的文件。
发明内容
本发明克服了现有技术的不足,提供一种自动获取远程更新文件自动更新方法。
为解决上述技术问题,本发明采用的技术方案为:
获取远程更新文件自动更新方法,包括以下步骤
步骤S01,用户访问后台;
步骤S02,远程读取版本号,返回远程版本号;
步骤S03,比对远程版本号和本地版本号是否相同,若相同,本次文件自动更新结束,否则,执行步骤S04;
步骤S04,显示更新日志文件和待更新的列表文件;
步骤S05,用户指定更新所述待更新的列表文件中的某些文件;
步骤S06,更新步骤S05中用户指定的文件,更新版本号。
较优地,步骤S04和S06还包括有容错机制,所述容错机制为如果显示新日志文件和列表文件失败或者跟新用户指定文件失败,则显示错误原因,本次文件自动更新结束。
较优地,步骤S06后还包括,读取升级后的本地版本号和变更的文件内容,删除升级过程中的垃圾文件,更新日志文件,存入数据库。
与现有技术相比,本发明的有益效果有:N个站互相之间同步程序更新,用户可以选择性的更新,记录详细的更新日志,节约网络资源。
进一步地,本发明设置有容错机制,保障使用的稳定性。
附图说明
图1为本发明的方法流程图。
具体实施方式
下面结合附图对本发明作更进一步的说明。
如图1所示,获取远程更新文件自动更新方法,包括以下步骤
步骤S01,用户访问后台;
步骤S02,远程读取版本号,返回远程版本号;
步骤S03,比对远程版本号和本地版本号是否相同,若相同,本次文件自动更新结束,否则,执行步骤S04;
步骤S04,显示更新日志文件和待更新的列表文件;
步骤S05,用户指定更新所述待更新的列表文件中的某些文件;
步骤S06,更新步骤S05中用户指定的文件,更新版本号。
较优地,步骤S04和S06还包括有容错机制,所述容错机制为如果显示新日志文件和列表文件失败或者跟新用户指定文件失败,则显示错误原因,本次文件自动更新结束。
较优地,步骤S06后还包括,读取升级后的本地版本号和变更的文件内容,删除升级过程中的垃圾文件,更新日志文件,存入数据库。
以上所述仅是本发明的优选实施方式,应当指出:对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏名通信息科技有限公司,未经江苏名通信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310690801.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:可控气流的砌块
- 下一篇:用于冶金尘泥压球生产的生产方法