许多程序都包括自动更新程序,该程序会定期在线查找更新,并下载和应用发现的任何更新。程序错误被修复,支持文件被修改,事情变得更好(通常如此)。
不幸的是,无论我如何搜索,我都找不到有关此过程的信息。似乎已经实施的自动更新程序要么是专有的,要么不被认为很重要。
看起来很容易实现在网络上寻找更新并在可用时下载它们的系统。这个自动更新程序的那部分将从实现到实现变化很大。问题是应用补丁的不同方法是什么。只是下载文件并用新文件替换旧文件、运行已下载的迁移脚本、猴子补丁系统的某些部分等等?概念优先,但Java、C、Python、Ruby、Lisp等语言的示例将不胜感激。
不幸的是,无论我如何搜索,我都找不到有关此过程的信息。似乎已经实施的自动更新程序要么是专有的,要么不被认为很重要。
看起来很容易实现在网络上寻找更新并在可用时下载它们的系统。这个自动更新程序的那部分将从实现到实现变化很大。问题是应用补丁的不同方法是什么。只是下载文件并用新文件替换旧文件、运行已下载的迁移脚本、猴子补丁系统的某些部分等等?概念优先,但Java、C、Python、Ruby、Lisp等语言的示例将不胜感激。