WebSpellChecker.net Wiki

Installation on Distributed/Virtualized Environment

Installation on distributed/virtualized environment is performed with Floating License mechanism. The main goal of the functionality is to automate WebSpellChecker.net license activation and license control on servers with WebSpellChecker.net application. The mechanism is designed for distributed and virtualized environments and makes it possible to:

1. Integrate WebSpellChecker.net installation and upgrade into deploy process of your application

2. Maintain WebSpellChecker.net application on virtualized environment with varying hardware configuration

3. Avoid steps with manual license activation on each server with WebSpellChecker.net application - License Request and License Response appliance

Required Environment

1. Server with unchangable hardware with installed Master AppServer

2. Servers with installed WebSpellChecker.net application and constant network access to server with Master AppServer

Deployment Scheme

Step 1 - Installation and setup

Master AppServer setup:

1. Install Master AppServer build on server with unchangable hardware following General Installation Instructions

2. Configure Master AppServer port. By default Master AppServer is installed on port 2881. It could be updated in [installation_path]\AppServer\AppServerX.xml configuration file. Master AppServer port is required to be opened for inbound and outbound connections.

3. Restart AppServer, if any changes were done in AppServerX.xml file.

WebSpellChecker.net application setup:

1. Install Master AppServer build on server with unchangable hardware following General Installation Instructions . Skip “License Request” step during installation.

2. Configure LicServer parameter. Open [installation_path]\AppServer\AppServerX.xml and setup hostname (or IP address) and port for Master AppServer:

    <LicServer>hostname/IP:port</LicServer>

3. Start AppServer

Step 2 - Verification:

In order to check current status of the WebSpellChecker.net application please use the following links:

Correct response for Windows is: Correct response for Linux is: