Class LicenseServer

java.lang.Object
de.mid.innovator.srv.LicenseServer
All Implemented Interfaces:
ILicensingService, INetworkInformationService

public class LicenseServer extends Object implements ILicensingService, INetworkInformationService
The class represents an Innovator license server that provides various information about running client and server programs. A license server acts as a name service to enable clients to find running servers. This means that one license server provides exactly one Innovator network which can be viewed with the Innovator client programs. An Innovator network consists of exactly one main license server and several project license servers (acting as clients to the main license server).

By default, all Innovator UNIX clients use the environment variable INOHOST to determine the Innovator network. On Windows platforms, the license server can be configured in the file inoenv.ini that can be found in the Windows system directory.

As the Innovator Java API uses pure Java code, it is 100% independent of this client configuration; this means that a Java process is free to talk to any license server that is available via TCP/IP connection.

Note: This class can be used to connect either to a project license server or to a main (enterprise) license server.

Author:
borschet