Daemon de fornecedor

Utilizar rational.exe ou ibmratl.exe para rastrear licenças.

O daemon de fornecedor é um programa (rational.exe ou ibmratl.exe) desenvolvido pelo IBM Rational implementando o FLEXlm. O daemon de fornecedor controla o número de licenças com registro de saída efetuado e quem as possui. O caminho para o daemon de fornecedor é especificado utilizando a linha VENDOR no arquivo de chave de licença. O caminho para o arquivo de opções também é especificado na linha VENDOR após o caminho para o daemon de fornecedor. A linha VENDOR utiliza a seguinte sintaxe:

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

Por exemplo, uma linha VENDOR típica para sistemas Windows é exibida como:

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

ou

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

Uma linha VENDOR típica para sistemas UNIX é exibida como:

VENDOR rational /opt/rational/common/rational

Nota: Se o daemon de fornecedor rational estiver localizado no mesmo diretório que o lmgrd, você pode utilizar: VENDOR rational. Se o daemon de fornecedor rational não estiver localizado no mesmo diretório, você deverá fornecer o caminho completo conforme mostrado no exemplo.
Em que:
Item na Linha VENDOR Descrição
VENDOR O nome e o caminho do daemon de licença são especificados nesta linha.
rational, ibmratl O nome do daemon do servidor de licença. As licenças flutuante e de usuário autorizado possuem este valor definido na cadeia VENDOR.
install_path\Rational\common\rational.exe ou ibmratl.exe O caminho para o executável do IBM Rational License Server.

As chaves de licenças são concedidas por processos ativos. Apenas um processo ou daemon de fornecedor gerencia as chaves para todos os produtos IBM Rational licenciados na rede.

Se o daemon de fornecedor terminar por algum motivo, todos os usuários perderão suas licenças (Eles não verão um aviso de que o daemon de fornecedor foi terminado). Entretanto, isso não significa que ocorre uma parada repentina de aplicativos. Os usuários podem continuar trabalhando, salvar seus trabalhos e sair de modo seguro, porque o lmgrd (gerenciador de licença) reinicia automaticamente o daemon de fornecedor.

O programa aplicativo comunica-se com o daemon de fornecedor, geralmente por meio de comunicações de rede TCP/IP. É possível utilizar o programa aplicativo e os processos do daemon (o servidor de licença) em nós separados na rede, em uma rede remota de qualquer tamanho.

O formato do tráfego entre o cliente e o daemon de fornecedor não depende do sistema, permitindo redes heterogêneas. Isto significa que o servidor de licença e o cliente podem utilizar diferentes plataformas de hardware ou até diferentes sistemas operacionais.


Feedback