The Floating License Service (FLWS) is the WCF service that allows centralized license distribution and concurrent using of licenses. It can be installed into the client network or somewhere in the Internet. It works as following:
This schema is very useful when protected application is used by big company with many PCs or handhelds with Windows Mobile where protected software is installed in. Using Floating License Web Service you can provide organization wich has 100 PCs where you software is installed in with single license file (otherwise you have to create 100 licenses). Moreover, you can set in this license file how many PCs are allowed to run your software concurrently. For example, you can set that only 10 from 100 PCs can use your software simultaneously.
The floating license model support offline license using during specified timeframe. FLWS is able to unlock licenses automatically using time-frame rule set. For example, if locked license is older than 5 days then it should be unlocked. This feature works in conjunction with ability to use floating license offline.
FLWS serve licenses on per-company basis. It means that FLWS checks whether the company-author of the software is licensed to use service when license is requested. During evaluation time the only one company-author is supported: “Manco Software”.