获取远程更新文件自动更新方法技术

技术编号:9765640 阅读:236 留言:0更新日期:2014-03-15 09:42
本发明专利技术公开了一种获取远程更新文件自动更新方法,包括以下步骤:步骤S01,用户访问后台;步骤S02,远程读取版本号,返回远程版本号;步骤S03,比对远程版本号和本地版本号是否相同,若相同,本次文件自动更新结束,否则,执行步骤S04;步骤S04,显示更新日志文件和待更新的列表文件;步骤S05,用户指定更新所述待更新的列表文件中的某些文件;步骤S06,更新步骤S05中用户指定的文件,更新版本号。与现有技术相比,本发明专利技术实现网站与网站之间的文件自动更新,用户可以选择性的更新,记录详细的更新日志,节约网络资源,稳定新好。

【技术实现步骤摘要】

本专利技术涉及计算机网络文件更新领域,具体涉及一种获取远程更新文件及自动更新方法。
技术介绍
随着网站越来越多,N个网站形成一个共享资源圈。现有技术可以做到服务器上同步更新网站程序,但是不能通过网站与网站之间的文件自动更新,例如,当A网站更新了某一个开源的程序,B网站也在使用该程序,B网站不能直接通过A网站升级程序,只有A网站将开源程序放入服务器,B网站通过服务器获取,浪费了网络资源,同时,升级用户并不能自主选择是否更新或只更新某些单独的文件。
技术实现思路
本专利技术克服了现有技术的不足,提供一种自动。为解决上述技术问题,本专利技术采用的技术方案为: ,包括以下步骤 步骤S01,用户访问后台; 步骤S02,远程读取版本号,返回远程版本号; 步骤S03,比对远程版本号和本地版本号是否相同,若相同,本次文件自动更新结束,否则,执行步骤S04; 步骤S04,显示更新日志文件和待更新的列表文件; 步骤S05,用户指定更新所述待更新的列表文件中的某些文件; 步骤S06,更新步骤S05中用户指定的文件,更新版本号。较优地,步骤S04和S06还包括有容错机制,所述容错机制为如果显示新日志文件和列表文件失败或者跟新用户指定文件失败,则显示错误原因,本次文件自动更新结束。较优地,步骤S06后还包括,读取升级后的本地版本号和变更的文件内容,删除升级过程中的垃圾文件,更新日志文件,存入数据库。与现有技术相比,本专利技术的有益效果有:N个站互相之间同步程序更新,用户可以选择性的更新,记录详细的更新日志,节约网络资源。进一步地,本专利技术设置有容错机制,保障使用的稳定性。【附图说明】图1为本专利技术的方法流程图。【具体实施方式】下面结合附图对本专利技术作更进一步的说明。如图1所示,,包括以下步骤 步骤SOI,用户访问后台; 步骤S02,远程读取版本号,返回远程版本号; 步骤S03,比对远程版本号和本地版本号是否相同,若相同,本次文件自动更新结束,否则,执行步骤S04; 步骤S04,显示更新日志文件和待更新的列表文件; 步骤S05,用户指定更新所述待更新的列表文件中的某些文件; 步骤S06,更新步骤S05中用户指定的文件,更新版本号。较优地,步骤S04和S06还包括有容错机制,所述容错机制为如果显示新日志文件和列表文件失败或者跟新用户指定文件失败,则显示错误原因,本次文件自动更新结束。较优地,步骤S06后还包括,读取升级后的本地版本号和变更的文件内容,删除升级过程中的垃圾文件,更新日志文件,存入数据库。以上所述仅是本专利技术的优选实施方式,应当指出:对于本
的普通技术人员来说,在不脱离本专利技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本专利技术的保护范围。本文档来自技高网
...

【技术保护点】
获取远程更新文件自动更新方法,其特征在于:包括以下步骤:步骤S01,本地网站访问本地后台,本地后台获取远程网站的文件更新列表;步骤S02,远程读取版本号,返回远程版本号;步骤S03,比对远程版本号和本地版本号是否相同,若相同,本次文件自动更新结束,否则,执行步骤S04;步骤S04,显示更新日志文件和待更新的列表文件;步骤S05,用户指定更新所述待更新的列表文件中的某些文件;步骤S06,更新步骤S05中用户指定的文件,更新版本号。

【技术特征摘要】
1.获取远程更新文件自动更新方法,其特征在于:包括以下步骤: 步骤S01,本地网站访问本地后台,本地后台获取远程网站的文件更新列表; 步骤S02,远程读取版本号,返回远程版本号; 步骤S03,比对远程版本号和本地版本号是否相同,若相同,本次文件自动更新结束,否则,执行步骤S04; 步骤S04,显示更新日志文件和待更新的列表文件; 步骤S05,用户指定更新所述待更新的列表文件中的某些文件; 步骤S06,更新步骤S05中用户指定的文件,更新版本号。2.根据权利要求1所述的获取远程更新文件自动更新方法,其特征在于:所述步骤S04和S06还包括有容错机制,所述容错机制为如果显示新日志文件和列表文件失败或者跟新用户指定文件失败,则显示错误原因,本次文件自动...

【专利技术属性】
技术研发人员:秦谦
申请(专利权)人:江苏名通信息科技有限公司
类型:发明
国别省市:

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

1