Welcome to LiveUpdate Project
LiveUpdate Project 目前正在准备阶段,但因为本人是第一次开发项目,所以大实话是:一点都不知道怎么下手.至于CVS和SSL,也是最近两天才学会使用的. :)
LiveUpdate Project 的主要实现目标是:
a) 一个独立的基于Http或者Ftp协议的软件更新模块.
任何程序只需要调用它即可完成软件的在线更新功能.这其中包括了文件的替换,控件的注册,程序的运行等等附加功能,而不仅仅是单独的文件替换.更新站点采用通用的Web站点或者Ftp站点.
b) 具有自动测试服务器速度,多线程和断点续传功能.
类似金山毒霸的LiveUpdate,程序既可以要求用户选择速度最快的服务器,也可以自动测试速度,然后自动更新不需要用户参与.
c) 多语言,多界面,增强其适用性.
准备带有语言配置和Skin配置.当然,这些是附加的.
本人现在最需要的是高手的指导,尤其是开发过程的指导.希望大家踊跃帮忙和参与.