What's New in Protection!


v 4.0


Framework

Protection! Enterprise

Protection! Enterprise is a new product designed to bring real value to software publishers by providing full automation of licensing processes together with management of licenses, customers, and evaluators. Protection! Enterprise consists of the following components:

Protection! Enterprise Server

Protection! Enterprise Server is a plug-in to Protection! Web Services Application, set of libraries and database DDL scripts necessary to create a database. The main features are:

Protection! Enterprise Manager

Protection! Enterprise Manager is a rich GUI client for managing all aspects of the license processes, customers and their licenses. The main features are:


v3.5


Framework


Control Center


Developer Control Center


Sales Control Center


Other


v3.0


Licensing Server Support

Licensing Server is a new Protection! subsystem responsible for distribution of licenses and for tracking of the concurrent use of licenses. The following components are included:

Licensing Sever Application

The Licensing Server application is a turnkey solution that is deployed inside the customer's network. It can be run as a Windows service or as a UNIX daemon. The main features of the Licensing Server are:

Management Console Application

The Management Console is a GUI application intended for remote monitoring and management of the Licensing Server(s). The main features of the Management Console are:

Client Application Code

Client application code allows for seamless integration with the Licensing Server and has the following main features:

Protection!  Launcher

The Launcher concept allows placement of almost all of the Protection! initialization data (currently presented in standard code snippet) into the Launcher resource. Launcher can be loaded at runtime and used to initialize Protection! system. Use of the Launcher provides an easy way to update Protection! configuration (e.g. adding secret storages or changing some other configuration options) without the need to manually modify source code and therefore rebuild the application. The following are the main features of the Protection! Launcher:

License Storage

The License Storage allows holding and storing an unlimited number of licenses in one uniform location (container). License Storage is very useful in such situations when for example:

The main features of the License Storage are:

Integrity Subsystem

The Integrity (former CRC) subsystem is greatly improved allowing easier integration into client applications and a much simpler build process. The following are the main new features of the Integrity subsystem:

Protection! Builder Utility

This new command line utility allows building various Protection! resources. Protection! Builder Utility allows for use of various build systems (i.e., Ant) and scripts to automate assembling of protected applications. This utility allows building:

Products Storage Protection

This functionality allows protecting products storages for opening and modification. The main features are:

Product Audit

This new functionality of Developer Control Center (Products Screen) allows checking selected product for errors, option conflicts and potential issues depending on selected target (Code Snippet). The following are the main features of the Product Audit subsystem:

Control Center

Sales Control Center

Developer Control Center

Framework

Other