Four Js License Manager (FLM) architecture

The Four Js License Manager server runs on a machine on the same network where servers provide user access.

The Four Js License Manager provides licensing based on client/server architecture. The FLM is installed on a server in the network where licensing is centralized. On this computer the FLM must be running to serve license requests received from clients.

Genero application programs must be able to identify the license manager. This is done by providing the hostname and port number of the FLM in the license configuration file. For Genero BDL, $FGLDIR/etc/fgllicense is the license configuration file. The Genero application program must state the license number it wants. This is also specified in the license configuration file.

When a Dynamic Virtual Machine (DVM) process is started by a user on the client, it sends a request for a license to the FLM. The FLM grants the license, if available, and the client application starts.