Types of ILM Runtime Licenses

ILM runtime licenses come in two forms: file-based and memory-based.

File-Based RTNODE, RTSTOKEN or TOKEN Keys.

These are a file-based access key that is tied to a particular computer or server. Refer to the ILOG License Manager online documentation, which can be found in your distribution source, for information regarding how to establish the file containing the key. You must communicate the location of this file to your application. In order to avoid potential conflicts with other runtime applications, we recommend that you locate the key in a directory specific to your application by using the CPXputenv() routine in C or C++, or IloCplex.putenv() in java. These are the most commonly used runtime licenses.

Memory-Based RUNTIME Keys.

These involve passing some information in the memory of your program to ILM. No files containing access keys are involved. Rather, you set the key in your program and pass it to ILM by calling the CPXRegisterLicense() routine in C or C++, or IloCplex.registerLicense() in java.


Previous Page: CPLEX Runtime Development and Licensing Procedures  Return to Top Next Page: Routines Used for Licensing