|
||
Licence Protector 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
Find below a typical sequence for a server test
•PrepareAdvanced (opens file without user interface)
•ValidateEx(check module - see also Network license with Server Application)
•RemainingDays or ExpiredOn (check for time limitation)
•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
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