Installation Guide for Windows Previous page   Next Page

License Management Daemons

FLEXlm uses a group of processes, called daemons, to control access to software applications. These daemons run on a server in your network. In this section, this server is referred to as your license server.

License Manager Daemon

The main daemon is the license manager daemon ($MATLAB\flexlm\lmgrd.exe). This daemon is responsible for managing the initial communication between the licensed application and the vendor daemons associated with each licensed application.

Vendor Daemon

Every vendor that uses FLEXlm to manage the licensing of its products must supply a vendor daemon. The vendor daemon is responsible for keeping track of how many license keys are available for a particular application and for granting or denying access to the application, depending on the current usage of these license keys. The MathWorks vendor daemon is $MATLAB\flexlm\mlm.exe.

When users start applications that use FLEXlm license management, the applications contact the license manager daemon running on the license server, requesting permission to run the application. The license manager daemon forwards this request to the vendor daemon associated with the application that grants or denies the request.


Previous page  Licensing Components Licensing Information Next page