User guide

Chapter 1 - Introduction and Overview
FLEXnet Licensing Components
FLEXnet Licensing End User Guide 15
Figure 1-2 shows this model. See “Component Overview” for a description of each
component.
Figure 1-2: FLEXnet Unserved License Component Model
The FLEXenabled application and license certificate reside on the same machine.
Component Overview
The License Server Manager (lmgrd)
The license server manager (lmgrd) handles the initial contact with the FLEXenabled
applications, passing the connection on to the appropriate vendor daemon. It also starts and
restarts the vendor daemons.
Chapter 6, “The License Server Manager,” contains information for configuring and starting
the license server manager in your environment.
The Vendor Daemon
In FLEXnet Licensing, counted (floating) licenses are granted by processes running on the
system. There is one process for each vendor who has a FLEXenabled product on the network.
This process is called the vendor daemon. The vendor daemon keeps track of how many
licenses are checked out, and who has them.
FLEXenabled applications communicate with the vendor daemon, through TCP/IP network
communications. The FLEXenabled application and the daemon processes (the license server
system) can run on separate machines on your network, across any size wide-area network.
Also, the format of the traffic between the FLEXenabled application and the vendor daemon is
machine independent, allowing for heterogeneous networks. This means the license server
system and the computer running an application can be either different hardware platforms or
even different operating systems (Windows and UNIX, for example).
License
File(s)
FLEXenabled
Application
FLEXnet Licensing
Client Library
Your
Application
Code