벤더 디먼은 IBM Rational® 구현 FLEXlm에서 개발한 프로그램(rational.exe 또는 ibmratl.exe)입니다. 벤더 디먼은 체크아웃된 라이센스 수와 소유자를 추적합니다. 벤더 디먼에 대한 경로는 라이센스 키 파일에서 VENDOR 행을 사용하여 지정됩니다. 옵션 파일에 대한 경로도 VENDOR 행에서 벤더 디먼 경로 다음에 지정됩니다. VENDOR 행은 다음 구문을 사용합니다.
예를 들어, Windows® 시스템의 일반 VENDOR 행은 다음과 같이 표시됩니다.
VENDOR rational C:\Rational\common\rational.exe
또는
VENDOR ibmratl C:\Rational\common\ibmratl.exe
UNIX® 시스템의 일반 VENDOR 행은 다음과 같이 표시됩니다.
VENDOR rational /opt/rational/common/rational
VENDOR 행의 항목 | 설명 |
---|---|
VENDOR | 이 행에 지정되는 라이센스 디먼 이름 및 경로입니다. |
rational, ibmratl | 라이센스 서버 디먼의 이름입니다. Floating 및 권한 부여된 사용자 라이센스 둘 다 VENDOR 문자열에 이 값이 정의됩니다. |
install_path\Rational\common\rational.exe 또는 ibmratl.exe | IBM Rational License Server 실행 파일에 대한 경로입니다. |
라이센스 키는 활성 프로세스에 의해 부여됩니다. 하나의 프로세스 또는 벤더 디먼만 네트워크에서 부여된 모든 IBM Rational 제품에 대한 키를 관리하십시오.
벤더 디먼이 어떠한 이유로 종료하는 경우, 모든 사용자가 라이센스를 상실합니다(벤더 디먼이 종료되었다는 경고가 표시되지 않음). 하지만 응용프로그램이 갑자기 중지하는 것은 아닙니다. lmgrd(license manager)가 자동으로 벤더 디먼을 다시 시작하기 때문에 사용자는 계속 작업하고, 작업을 저장하고, 안전하게 종료할 수 있습니다.
응용프로그램은 일반적으로 TCP/IP 네트워크 통신을 통해 벤더 디먼과 통신합니다. 크기 제한 없이 광역 네트워크의 사용자 네트워크에 있는 별도의 노드에서 응용프로그램 및 디먼 프로세스(라이센스 서버)를 사용할 수 있습니다.
클라이언트와 벤더 디먼 간 트래픽의 형식은 이기종 네트워크를 허용하며 시스템 독립적입니다. 즉, 라이센스 서버 및 클라이언트가 서로 다른 하드웨어 플랫폼 또는 다른 운영 체제를 사용할 수 있습니다.