Show/Hide Toolbars

Licence Protector 5

Navigation: Part II - Enhanced Features

Server Application, Service, Web Application

Scroll Prev Top Next More

Licence Protector 5 allows testing all license features without an user interface. If you have a server application or a service, we recommend the following implementation:

 

Create one executable which is only used to activate the product and display license information. This executable can be started on the server or on a workstation

 

Activate the product using EasyGo screens. To use own screens or browser based screens see: Custom-made User Interface

Display license information using the License Viewer

 

Implement the license tests on the server, using the DLL commands without user interface. You find all necessary commands in the chapter Multiple Modules or a typical integration sequence below.
 
You have to signal to your Client PC's error codes like no free license or evaluation period expired

 

If you need to have a network license per PC, user or floating license see chapter Network license with Server Application

 

Source Code Integration

Find below a typical sequence for a server test

 

SetLanguage

PrepareAdvanced (opens file without user interface)

ValidateEx(check module - see also Network license with Server Application)

RemainingDays or ExpiredOn (check for time limitation)

GetWebActivation to find out if the module is activated or not

For each function / module to test use ValidateEx with a different module number

Quit

 

If you use commands for online connection, disable all pop-up screens using ShowWAStartPage, ShowWAProgressPage, ShowWAResultPage

 

 

For the complete integration see the chapter how to use own screens or how to work with license file download

 

You have to ensure, that your service has a write access to the license file.

 

See also
Custom-made User Interface (own GUI)
Create own License Viewer