客户端与服务器版本号问题
新手求助:1.客户端再怎样的情况下会提示强更(即不再允许使用旧客户端登陆)?是与服务器版本不一致时候会提示呢还是与提审平台的版本号不一致时会提示呢?
2.很多软件允许有新版本之后还允许使用旧客户端登陆,这种是怎么做到的啊 强制更新和非强制更新,这个好像是跟开发所设置的自动更新程序设置有关系。。。
反正我公司的更新程序都是根据服务器版本设置来判断的,若服务器中的版本要求是强制更新,那么客户端中旧版本开启就会自动更新,并且是强制更新,否则无法使用。。
这个是要看每个公司对这个自动更新的程序是如何设置的,还是要问开发才行。 :L不晓得呀 我们公司的客户端是属于强制更新的类型。
客户安装软件时,在桌面生成的登录快捷方式,启动后会自动检测服务器最新版本(即每次客户登启动都会自动检测一次),然后进行软件版本更新,更新完成之后会自动启动start.exe启动软件。
而在软件安装目录中含有start.exe文件,直接点击start.exe文件进行启动的话,则不会检测最新版本,会保持原版本进行使用。
提示更新与强制更新肯定是与服务器的最新版本有关。
提审平台(如:360)仅仅是让自己客户端的start.exe不被广大客户所安装的360安全卫士拦截或者产生误报。
不过在新版本上线即提交到正式环境上前一般都先进行提审,所以提审的版本都会与服务器上的版本一致。
1.客户端再怎样的情况下会提示强更(即不再允许使用旧客户端登陆)?是与服务器版本不一致时候会提示呢还是与提审平台的版本号不一致时会提示呢?
2.很多软件允许有新版本之后还允许使用旧客户端登陆,这种是怎么做到的啊
问题1:强制更新:研发判断线上版本与需要上线的版本,发现版本更新 则提示用户进行升级,否知不能使用,升级成功后,才可正常使用
问题2:新上线的版本兼容了旧版本或者代码在不同分支,同时维护。 强致更新无外乎就是在启动时做了版本检验,如果不是最近版本就不让用而已,这个要看软件本身是如何设计的 神仙也考试 发表于 2016-12-19 18:00
强制更新和非强制更新,这个好像是跟开发所设置的自动更新程序设置有关系。。。
反正我公司的更新程序都是 ...
谢谢,明白了一些 海海豚 发表于 2016-12-20 09:10
我们公司的客户端是属于强制更新的类型。
客户安装软件时,在桌面生成的登录快捷方式,启动后会自动检测服 ...
:handshake Miss_love 发表于 2016-12-20 09:32
1.客户端再怎样的情况下会提示强更(即不再允许使用旧客户端登陆)?是与服务器版本不一致时候会提示呢还是 ...
是的 但是我想知道 研发版本校验 是通过客户端与服务器的版本号进行校验还是与客户端自己设置的版本号进行校验?
页:
[1]