Class LicenseServer

  • All Implemented Interfaces:
    ILicensingService, INetworkInformationService

    public class LicenseServer
    extends java.lang.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