供应商守护程序

使用 rational.exe 或 ibmratl.exe 可跟踪许可证。

供应商守护程序是 IBM Rational® 开发的用于实施 FLEXlm 的程序(rational.exe 或 ibmratl.exe)。供应商守护程序跟踪检出了多少个许可证以及谁拥有这些许可证。供应商守护程序的路径是在许可证密钥文件中通过 VENDOR 行指定的。选项文件的路径也是通过 VENDOR 行指定的,位于供应商守护程序路径之后。VENDOR 行使用以下语法:

VENDOR vendor [vendor_daemon_path] [[OPTIONS=]options_file_path] [[PORT=]port]

例如,对于 Windows® 系统,典型 VENDOR 行显示如下:

VENDOR rational C:\Rational\common\rational.exe

或者

VENDOR ibmratl C:\Rational\common\ibmratl.exe

对于 UNIX® 系统,典型 VENDOR 行显示如下:

VENDOR rational /opt/rational/common/rational

注: 如果 rational 供应商守护程序位于 lmgrd 所在目录中,可以使用以下命令:VENDOR rational。如果 rational 供应商守护程序与 lmgrd 不在同一目录中,必须提供完整路径(如示例所示)。
其中:
VENDOR 行中的项 描述
VENDOR 该行中指定了许可证守护程序名称和路径。
rational,ibmratl 许可证服务器守护程序的名称。浮动许可证和授权用户许可证都在 VENDOR 字符串中定义该值。
install_path\Rational\common\rational.exe 或 ibmratl.exe IBM Rational License Server 可执行文件的路径。

许可证密钥是按活动的进程授予的。只有一个进程(或者说供应商守护程序)管理网络上所有许可的 IBM Rational 产品的密钥。

如果供应商守护程序由于任何原因而终止,那么所有用户都将丢失其许可证(他们不会看到指示供应商守护程序已终止的警告)。 然而,这并不表示应用程序突然停止。用户可以继续工作、保存其工作,然后安全退出,因为 lmgrd(License Manager)将自动重新启动供应商守护程序。

该应用程序通常通过 TCP/IP 网络与供应商守护程序进行通信。可以在任何规模的 WAN 网络中的不同节点上使用该应用程序和守护进程(许可证服务器)。

客户机和供应商守护程序之间的流量的格式与系统无关,这使异构网络能够通信。这意味着许可证服务器和客户机可以使用不同的硬件平台甚至不同的操作系统。


反馈