供應商常駐程式是由 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 | 授權伺服器常駐程式的名稱。浮動及授權使用者授權都會在 VENDOR 字串中定義這個值。 |
install_path\Rational\common\rational.exe or ibmratl.exe | IBM Rational 授權伺服器執行檔的路徑。 |
授權碼是由作用中程序所授予。只要一個程序(或供應商常駐程式), 即可管理網路上所有已授權 IBM Rational 產品的授權碼。
如果供應商常駐程式因故終止,則所有使用者都會失去他們的授權(不會出現警告表示供應商常駐程式已終止)。 然而,這不表示應用程式會突然停止。使用者可繼續作業、儲存作業然後安全結束,因為 lmgrd(授權管理程式)會自動重新啟動供應商常駐程式。
應用程式通常會透過 TCP/IP 網路通訊,與供應商常駐程式通訊。您可以在網路上(跨任何大小的廣域網路)的個別節點上使用應用程式及常駐程式處理程序(授權伺服器)。
用戶端及供應商常駐程式之間的資料流量格式與系統無關, 因此可在異質網路間傳送。這表示授權伺服器和用戶端可使用不同的硬體平台,或甚至不同的作業系統。