软件自动升级的问题(给个思路)
我有个思路:
客户端输入公司网站授权ID号,并将此ID号传到网站上进行检测,如果检测能过,则主程序启动查询服务器端的版本号,如果服务器端的版本更新,就自动下载主程序有关文件,下载完后杀死主程序,替换主程序文件,再启动主程序。
现在问题是,我传ID号给网站,哪ID号检测这步是由网站做还是由我客户端做啊?还有,网站怎么知道我传的是ID号?
我乱了,不知怎么做,望给思路,谢谢
问题点数:50、回复次数:4Top
1 楼yjgx007(还不结帖?!听妈妈的话! http://www.geekclaw.com)回复于 2006-05-02 09:32:14 得分 18
1.怎样识别传的是id号:
可以在客户端的id号前加一个经过加密的自定义协义头,然后,在服务端解密解密该协义头,判断是传送的是id
2.id号的检测最好放在服务端,防止检测算法被破解.Top
2 楼Juchiyufei(三更半夜我送你回家.总统也许我做不到.今生难得的遇见你,我们就应该在一起.....)回复于 2006-07-09 21:36:35 得分 16
你这样做的话那就要写一个服务器端,用来验证客户端的有效性.Top
3 楼jacklzw88(不可爱咯)回复于 2006-07-09 21:45:25 得分 16
当然网络检测安全点。至于网站怎么知道你传的是id ,这个规则你可以自己定啊。Top
4 楼luckychr(Chr)回复于 2006-08-08 17:41:41 得分 0
本人做了个不错的软件自动升级工具,适合各类软件在线升级,如有需求请与在我的贴上留言吧。Top




