allocated CmWAN server is reversed. From
the point of view of the local application, the
licenses are then used as if they were held
on a CodeMeter license server in the local
network.
VM
VM
Reverse
Proxy
User
VM
VM
...
DB
User
After four hours, the client might begin to
extend the license. A normal activation process
is again started for this purpose. The additional
module on the server tests whether the request
comes from the same CmContainer - that is,
from the same PC. In that case, an update is
created and activated in the background. The
license is extended for another eight hours.
When the application is closed, the license
is automatically returned, which tells the
additional module that the license can be
cleared for another temporary period on
another PC.
In this specific case, the additional module is
set to be very tolerant and allow up to three
activated PCs at any point in time. Only if the
license has been used on three separate PCs
in the last eight hours without being returned
will the user receive an error message.
The chosen parameters of eight hours for
a temporary license and four hours until
automatic extension can be adjusted flexibly.
Similarly, the automatic return of the license
upon closing the software is optional. The
solution would also allow licenses for multiple
days that employees can use in complete
offline scenarios.
If that same license is activated on another
PC while the original eight hour period is not
yet over, the additional module will decide
whether this is allowed. If it is, a new temporary
license is created and activated on the new PC.
When the first client then tries to extend the
license period, the license is withdrawn, as it is
already in use on the second PC. The original
user will receive an error message, and the
application will close.
“The server farm serves several hundred
users at the same time. We have already
put champagne on ice for when we hit our
1000th user.”, Philip Berndroth, in charge
for implementation at CNC KELLER GmbH,
explains. “This degree of automation in our
solution means that creating a new user is a
matter of minutes.”
If you would like to explore the possibility to include
CmWAN in your offering, please contact your local sales
representative. Details are available on the back page of
the magazine.
License Central
Online Licenses in an Offline
Cache
The third case has the protected software
running on a local Windows PC, with a license
stored in the cloud. The license can still be used
when the connection to that server is lost.
8h
License
This project relies on CodeMeter License
Central located in the cloud. The license for
the user is usable for a defined period of time
and is periodically updated by the software in
a background process. The solution accepts
the limited use of the license on a second or
third PC.
The user is given a ticket when installing
the software on the local PC. With the ticket
stored on the PC, the software starts the
usual activation process. Instead of activating
the license in full, an additional module
on CodeMeter License Central creates and
activates a new temporary license. That license
is valid for eight hours, but can be returned at
an earlier point.
User
8h
License
User
5