Title: FAQ Itemdisplay
Subtitle:
Author:

FAQ: Functionality

How does the concurrent user feature work?



Licence Protector has a sophisticated concurrent user (also called floating license) module. The development goal was, that there is no active server component necessary, because this would result in an installation complexity at the customer side. Only the LicProtector.DLL and the license file have to be copied to the server. The LicProtector.DLL can be registered from each workstation.


 


When using the VALIDATE statement in Licence Protector, the user with machine name is checked in the license file. If you use QUIT, the user is checked out - that is for 'normal' application workflow.


 


If the user resets the machine or the application hangs, a user would never be checked out. An active Licence Protector client has a HEARTBEAT. The heartbeat ensures:


 

  • in a predefined or self calculated time, the client updates his record in the license file with a time stamp
  • the client checks, whether all other clients are 'alive'
  • there is no common time base necessary! - every machine could have a different time









zur Übersicht

Go back to the regular design...