Deployment 实现自动更新机制

Deployment 实现自动更新机制,deployment,Deployment,我有一个关于更新应用程序的问题 如果我希望应用程序总是最新的,我可能会实现一个启动器来检查它是否是最新版本 这种方法的优点和缺点是什么,在编译编程语言(特别是.NET/Java)中有没有其他方法来实现这种行为 如何更新启动器?我见过一些应用程序也能做到这一点 感谢编写启动器并检查更新的方法通常会被所有检查更新的应用程序所遵循。虽然没有必要。除此之外,还可以使用回调函数,当服务器有新的更新时,该函数将从服务器(开发人员机器)向客户端(安装应用程序的地方)发送“更新请求” 让客户端在服务器上检查可用

我有一个关于更新应用程序的问题

如果我希望应用程序总是最新的,我可能会实现一个启动器来检查它是否是最新版本

这种方法的优点和缺点是什么,在编译编程语言(特别是.NET/Java)中有没有其他方法来实现这种行为

如何更新启动器?我见过一些应用程序也能做到这一点


感谢

编写启动器并检查更新的方法通常会被所有检查更新的应用程序所遵循。虽然没有必要。除此之外,还可以使用回调函数,当服务器有新的更新时,该函数将从服务器(开发人员机器)向客户端(安装应用程序的地方)发送“更新请求”

让客户端在服务器上检查可用更新的优点:广泛使用 还有一些内置类(可用于.net) 缺点:即使没有更新也会继续检查(每次应用程序启动或超时时)

回调方法的优点:没有不必要的流量(即使是非常小的流量,仍然会发出请求)


缺点:我不记得见过这种方法的API。因此,您需要自己实现这些功能。

也许这些链接可以提供一些信息:

  • 代码项目: