Possible configurations

.NET Licensing Pro can be used in many different ways that can be suitable for single developer as well as for a big company.

Single PC Configuration

This configuration is suitable for single developer or small company that uses one computer for development and license management and wouldn’t like to use Activation Web Service.

Single PC Environment

In this configuration the main installation package only is used. It includes protection library and License Manager. License Manager uses local database that is in MS Access (default) or MS SQL 2005 Express format and it is located on the same PC with License Manager.

This configuration doesn’t suppose using of the Activation Web Service and can be created using “Express Edition”, “Standard Edition” or “Professional Edition” of the .NET Licensing Pro.

Single PC with local Activation Web Service

This configuration is suitable for single developer or small company that uses one computer for development and license management and would like to use Activation Web Service on same PC to activate their product online.

Single PC with local Activation Web Service

In this configuration main installation package and Activation Web Service are in use. Both License Manager and Activation Web Service use same local database that is in MS Access (default) or MS SQL 2005 Express format and it is located on the same PC. In this configuration all changes made with License Manager are immediately visible for Activation Web Service and vice versa. It means that no data synchronization is necessary between License Manager and Activation Web Service. This configuration assumes that AWS will process product activation requests that come from customers through the Internet. It means that this PC should have Internet connection to be able receive and process those requests.

There is an extension for this configuration. Activation Web Service allows creation of the sale records in the database as well as licensing information including license file and/or Unlock Key on demand. It allows establishing communication with e-Commerce services through custom data exchange modules in order to create sale and licensing information automatically.

Single PC with local Activation Web Service

This configuration can be created using “Standard Edition” or “Professional Edition” of the .NET Licensing Pro with addition of the license for Activation Web Service. Another way is “Professional Bundle”. This package includes “Professional Edition” of the main package, license for Activation Web Service and license for protection library for .NET Compact Framework 2.0 and high.

Single PC with remote Activation Web Service

This configuration is suitable for single developer or small company that uses one computer for development and license management and would like to use Activation Web Service, but prefer locate it on the remote host. For example, if developer wouldn’t like make own PC publicly accessible from Internet or can’t get own PC work in 24 x 7 mode for some reasons. In that case developer or company can get account on the ASP.NET hosting and install Activation Web Service there.

Single PC with remote Activation Web Service

In this configuration main installation package and Activation Web Service are in use. Both License Manager and Activation Web Service uses own database. Local and remote databases can have different type. For example, License Manager can use MS Access (default) and Activation Web Service MS SQL 2005 and vice versa. Because databases are different changes made either by License Manager or Activation Web Service can’t be immediately accessed by second party. It means that data should be synchronized between databases before it can be used. Data synchronization operations are performed by License Manager.

This configuration also can be extended with e-Commerce data exchange module:

Single PC with remote Activation Web Service

The Activation Web Service itself can be used as data storage for License Manager. It allows License Manager and AWS share same data even when service is installed into the remote host. In that case License Manager don’t use local database at all, but use data interface provided by Activation Web Service instead:

Single PC with remote Activation Web Service

This configuration can be created using “Standard Edition” or “Professional Edition” of the .NET Licensing Pro with addition of the license for Activation Web Service. Another way is “Professional Bundle”. This package includes “Professional Edition” of the main package, license for Activation Web Service and license for protection library for .NET Compact Framework 2.0 and high.

Company network

Both License Manager and Activation Web Service can use MS SQL 2000 or high database server as data storage. It allows using of the .NET Licensing Pro in the company network as complete .NET protection and license management solution.

Single PC with remote Activation Web Service

This configuration can be created using “Standard Edition” or “Professional Edition” of the .NET Licensing Pro with addition of the license for Activation Web Service. Another way is “Professional Bundle”. This package includes “Professional Edition” of the main package, license for Activation Web Service and license for protection library for .NET Compact Framework 2.0 and high. Customers don’t need to by “Standard Edition” or “Professional Edition” for every workplace that uses License Manager. It is enough to buy one major license and necessary number of the “License Manager Additional Seat” licenses.

.NET Licensing Pro Home Page