正在检测文件更改-修补系统
本文关键字:修补 系统 检测 文件 | 更新日期: 2023-09-27 18:24:18
我正在开发一个应用程序,该应用程序管理多个其他内部应用程序的启动、许可和修补。我们称之为门户网站。
使用门户有很多原因,我在这里不会详细介绍,但在带宽有限的情况下进行修补就是其中之一。
我目前的计划如下:
- 将安装的版本存储在.xml文件中(成功更新后会更新)
- 对照最新版本检查存储的值
- 如果不同,请下载最新版本的.xml文件清单
- 将下载的清单与本地文件进行比较
- 仅下载已更改的文件
我的问题是,什么是合理可靠的方法来检查每个文件的更改,每个文件的简单MD5就足够了,还是我需要更强大的东西?
我可能认为MD5就足够了,我一直在使用它来比较文件,它非常好。
此外,这也是网站常用的方法,大多数网站只依赖MD5校验和来比较文件。此外,你可以在谷歌上搜索,找到与该主题相关的应用程序、工具和许多东西。