浮动授权本地授权将软件授权绑定到客户端机器硬件上,应用程序只能在获得授权的机器上使用。 在很多情况下,用户需要在多台机器上使用软件,但同一时刻只有一份拷贝在使用。 用户可以选择在这些机器上都安装一份授权,但使用成本将大大增加。更好的方案是,在这些机器上使用浮动授权。 浮动授权属于本地授权,因此依然会绑定计算机硬件。与其它本地授权方式不同的是,浮动授权可以在多台计算机之间转移。 需要释放授权的机器需要首先执行 Revoke 操作,之后其它计算机就可以通过 Update 指令获得授权。 浮动授权控制项浮动授权有一个独特的控制项:浮动机器。 浮动机器指在授权机器之外,授权可以在多少台机器上浮动。也就是说,如果浮动机器数设为2,则授权可以在激活机器之外在其它两台机器上使用。 没有设置浮动机器数表示不对浮动范围进行限制。 应用场景
浮动过程浮动授权的浮动过程(指由一台机器转移到另一台机器)需要经过授权返还和授权重新发放两个过程。 也就是说,只有在之前获得授权的机器执行完返还操作后,其它机器才有可能得到授权。 授权返还使用Revoke函数来完成,可以通过API或远程升级工具实现。 重新获得授权使用Update来实现。 |