问题描述
- 自动更新系统的设计和实现
-
如何做一个自动更新系统,用C/S模式开发,一个很常见的例子就是QQ版本的更新,如何实现的?
解决方案
参考1
http://download.csdn.net/detail/zhydate/4689690
http://download.csdn.net/detail/zhanghua_e_mail/3405463
解决方案二:
参考2
http://download.csdn.net/detail/junewen/1229627
http://download.csdn.net/download/yinxing408033943/4352647
http://download.csdn.net/download/hanzengyi/1961994
解决方案三:
太简单了,你在服务器保存一个当前版本的配置文件,然后每次启动客服端都去验证。有很多游戏就是通过更新软件启动客服端,先验证是否要更新。你的法就可以写在一起。
解决方案四:
版本自动更新程序及3种实现策略
http://wenku.baidu.com/view/fe85f6287375a417866f8fbd.html
解决方案五:
原理我无非就是提供一个服务器,上面存放新的程序,以及有个函数调用可以查询新程序的版本
客户端查询版本,看是否需要更新,如果需要就下载然后替换自身
解决方案六:
考虑到程序运行的时候无法直接写入,往往需要关闭程序自身,运行一个安装程序。
时间: 2024-08-31 00:00:43