跳转到主要内容
在线保护使用受密码保护的文件来存储许可证参数。在这种情况下,无需进行许可证激活。
在此场景中,您需要开发一个使用 ABBYY FineReader Engine 库的应用程序,并将其部署到云实例、私有虚拟机或本地工作站。安装过程通过交互式命令行安装程序完成。您将需要:
  • 一个 Online License 令牌文件 (文件名格式类似 SWRTXXXXXXXXXXXXXXXXXXXX.ABBYY.ActivationToken) 。
  • 许可证令牌文件的密码。
  • 您的 Customer Project ID。
以非 root 用户身份运行 %archive_name%.sh,并按照向导提示操作:
  1. 阅读许可协议并确认您持有许可证。
  2. 指定 ABBYY FineReader Engine 库的安装目录路径。
  3. 选择开发人员安装选项。
  4. 选择本地服务器选项。
  5. 指定用于存储许可证及相关数据的许可证文件夹 (可以是 /home 目录下的任意文件夹,但不包括 /tmp 目录) 。
安装 ABBYY FineReader Engine 后,可在 LicensingSettings.xml 中修改许可数据的存储文件夹。请参阅 Working with the LicensingSettings.xml File 文章中的示例。
  1. 通过以下命令启动许可服务:
以守护进程方式运行
run "<FRE_installation_directory>/Bin/ServiceWrapper
<FRE_installation_directory>/CommonBin/Licensing/start_licensing_service.sh"
run "LD_LIBRARY_PATH=<FRE_installation_directory>/CommonBin/Licensing <FRE_installation_directory>/CommonBin/Licensing/LicensingService /standalone"
或以应用程序方式运行您可以跳过此步骤,待安装完成后再手动启动该服务。
  1. 指定您的 Customer Project ID。
  2. 指定 Online License 令牌文件的完整路径及密码。
  3. 等待安装完成。
Online License 无需激活:许可证信息将在应用程序运行时从 ABBYY 在线许可服务获取。授权时,应用程序会发送许可证令牌文件和许可证密码。您需要将令牌文件放置在应用程序所期望的位置,该位置须由开发人员指定 (默认为第 5 步中指定的文件夹) 。请注意:
  • 应用程序运行时需要互联网连接。
  • 需允许通过 443 端口 (HTTPS) 连接至 *.abbyy.com。若连接中断,应用程序将在超过重连超时时间后停止运行。同步周期和重连超时时间是每个 Online License 的特定参数。
  • 需安装 GoDaddy 根证书。有关该证书的详细信息,请访问 GoDaddy 官网
在此场景中,您将开发一个应用程序,该程序在通过网络连接到许可证服务器的工作站上使用 ABBYY FineReader Engine library。安装过程通过交互式命令行安装程序完成。您将需要:
  • 一个 Online License 令牌文件 (命名格式类似 SWRTXXXXXXXXXXXXXXXXXXXX.ABBYY.ActivationToken) 。
  • 许可证令牌文件的密码。
  • 您的 Customer Project ID。
  • 许可证服务器的 DNS 名称或 IP 地址。
请按照以下步骤操作:
  1. 在许可证服务器上安装许可服务,具体说明请参阅在 Linux 上安装许可服务
请使用同一安装包中的 ABBYY FineReader Engine 和许可服务,否则无法保证兼容性。
  1. 在工作站上安装 library:
以非 root 用户身份运行 %archive_name%.sh,并按照向导提示操作:
  1. 阅读软件开发人员许可协议,并确认您持有开发人员许可证。
  2. 指定 ABBYY FineReader Engine library 的安装目录路径。
  3. 选择开发人员安装选项。
  4. 选择远程服务器选项。
  5. 指定已安装许可服务的许可证服务器的 IP 地址。
  6. 指定用于存储许可证及相关数据的许可证文件夹 (可以是 /home 目录下的任意文件夹,但不包括 /tmp 目录) 。
    重要提示!安装 ABBYY FineReader Engine 后,可在 LicensingSettings.xml 中更改许可数据的存储文件夹。请参阅使用 LicensingSettings.xml 文件文章中的示例。
  7. 输入您的 Customer Project ID。
  8. 指定 Online License 令牌文件的完整路径及密码。
  9. 等待安装完成。
Online License 无需激活:许可证信息在应用程序运行时从 ABBYY 在线许可服务获取。授权时,应用程序会发送许可证令牌文件和许可证密码。您需要将令牌文件放置在应用程序所需的位置,该位置须由开发人员指定 (默认为步骤 f 中指定的文件夹) 。请注意:
  • 应用程序运行时需要互联网连接。
  • 允许通过 443 端口 (HTTPS) 连接到 *.abbyy.com。如果连接中断,应用程序将在超过重连超时时间后停止运行。同步周期和重连超时时间是每个 Online License 的特定参数。
  • 许可证服务器上必须开放 3023 端口,以便与工作站建立连接。唯一支持的连接协议为 Sockets。
  • 已安装许可服务的许可证服务器上应安装 GoDaddy 根证书。有关该证书的详细信息,请访问 GoDaddy 官网