-
Notifications
You must be signed in to change notification settings - Fork 54
掌纹中心的升级机制
掌纹中心作为windows service的一种,本身并没有一个软件界面。dp2installer为管理掌纹中心提供的界面支持。也就是说掌纹中心的升级/启动/停止,以及有关配置可以通过dp2installer的界面来进行,设置之后都会写到掌纹中心本身的setting.xml或者日志文件当中,以发挥作用。
也就是说如果出现想要设置的参数没有出现在dp2installer的界面上,可以通过直接修改setting.xml的内容来配置。但是修改setting.xml时如果修改错误,保存时不会报错,有可能导致掌纹中心异常。这是一般用户无法掌握的技能。
而通过dp2installer来设置参数时,如果设置错误,将无法保存。通过dp2installer修改设置参数后,点【确定】时,系统会播报“setting配置文件重新装入内存”。
掌纹中心不会自动升级。只有在dp2installer打开时,会探测是否有掌纹模块的新版本,有新版本的话会下载新版本,并提示用户升级。
在掌纹模块新版本频繁推出的情况下,有可能发生dp2installer不是最新版本,而掌纹模块已经升级到最新版的情况(待验证)。
升级的时候 dp2installer 会先自动去停止(如果不停止新版本文件根本覆盖不上去),然后覆盖可执行文件,然后会启动重新启动 Windows Service。
掌纹中心的升级是一种按需升级方式。当dp2installer一直打开期间,如果掌纹中心有新版本,dp2installer不会主动去下载新版本来升级。这是为了避免用户正使用掌纹模块期间,被掌纹中心的所打断(升级时会停止掌纹中心的运行)。
当掌纹中心与dp2内务搭配使用时,对特定的掌纹版本,启动内务的时候会检查 palmcenter 的版本,会出现报错,这时候用户就知道了,需要手动启动 dp2installer 来升级 palmcenter。也就是启动一两次 dp2installer 就可以了。
继续卖力的生长吧 / 离参天还很远呢 / 继续飞快的发芽吧 / 要遮天蔽日还要许久呢