历史版本2 :工程注册方案选择 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

本文简单介绍服务器的注册方式以及选取逻辑。

2. 注册方式选取逻辑编辑

用户可以参考以下逻辑流程图,根据自身环境选取合适的注册方式。

注1:建议公网用户或帆软工程可与帆软云注册服务器连通的用户选择公有云认证方式。

注2:建议纯内网用户选择本地容器认证方式。

3. 注册方式对比编辑

注册方式
简介优点缺点
本地容器认证
本地容器认证是专为私有云、虚拟服务器等无固定服务器或经常变更的服务器环境设计的授权方式

1)报表工程服务器的物理信息可变化

2)无需额外提供一个固定物理信息的服务器来作为授权服务器

3)客户报表服务器可以处于内网环境,无需开放外网端口

1)一个正式 lic 文件只适用于一个报表工程

2)重启服务器需要重新认证

3)如需更换授权工程需要联系商务进行注册迁移

公有云认证

帆软搭建了一个公有云认证服务器,客户通过填写认证信息发起授权请求,发送至公有云认证服务器,统一验证授权

1)报表工程服务器的物理信息可变化

2)无需额外提供一个固定物理信息的服务器来作为授权服务器

3)如果申请授权时不限制报表服务器IP,可以在任意报表服务器注册,较为灵活

4)如需更换授权工程,用户无需联系商务,可自行操作迁移

客户报表服务器必须与帆软授权服务器通过公网连通,不允许开放外网的客户无法使用该注册方式

本地机器信息认证

通过导出 rif 文件获取报表工程服务器所在机器的 Mac 地址和机器码

通过绑定报表工程服务器所在机器的 Mac 地址和机器码来进行注册

客户报表服务器可以处于内网环境,无需开放外网端口

1)报表工程所在服务器的物理信息必须固定

2)一个正式 lic 文件只适用于一个报表工程

3)如需更换授权工程需要联系商务进行注册迁移

私有云认证

当报表工程部署在虚拟机或云平台上时,服务器的物理信息不固定

此时可以找一台物理信息固定的服务器作为授权服务器

将报表工程注册绑定该服务器地址即可

1)报表工程服务器的物理信息可变化

2)在授权个数允许的范围内,一个授权服务器可以给多个报表服务器授权

3)集群情况下使用私有云认证,无需每个节点都发送注册信息到商务
4)报表服务器迁移时,不需要重新申请授权文件,只需保证报表服务器所在的机器和授权服务器的网络可以连通即可

5)客户报表服务器可以处于内网环境,无需开放外网端口


1)操作繁琐

2)需要额外提供一个固定物理信息的服务器来作为授权服务器

3)报表服务器必须要能访问到授权服务器

4)授权服务器需要一直开启,否则会导致注册失败。如果 Server.exe 关掉,重新打开是未注册的,需要重新操作一次
容器私有云认证

认证服务器部署在docker容器中,私有云认证服务器无法绑定机器码/MAC地址,且工程无法连接外网,无法启动完整的注册功能

此时可以使用容器私有云认证,摆脱认证服务器与机器码的绑定,通过扫码进行注册

1)报表工程服务器与认证服务器的物理信息可变化
2)在授权个数允许的范围内,一个授权服务器可以给多个报表服务器或多套集群授权
3)集群情况下使用私有云认证,无需每个节点都发送注册信息到商务
4)报表服务器迁移时,不需要重新申请授权文件,只需保证报表服务器所在的机器和授权服务器的网络可以连通即可

1)需要提供一个docker环境来部署授权服务器。授权服务器与工程服务器可以共用同一服务器,也可以分开部署于两个服务器,只需确保工程服务器跟授权服务器网络互通即可

2)docker容器中的授权服务器需要一直开启,否则会导致注册失败。如果授权服务器关掉,重新打开是未注册的,需要重新操作一次

加密锁认证

对于一些大型的项目,同一个报表工程可能会发布到多台服务器上

或者用户不方便提供报表工程所在机器的物理信息,同时又不想本地搭建授权服务器

此时可以使用加密锁注册,通过绑定报表应用名称来实现授权

客户报表服务器可以处于内网环境,无需开放外网端口

1)加密锁要一直插在服务器上,一旦拔掉,注册就会失效

2)依托于具体的载体加密锁(类似U盘),不利于保管
3)该认证方式不支持集群