12.07.2015 Views

ILOG CPLEX 11.0 User's Manual

ILOG CPLEX 11.0 User's Manual

ILOG CPLEX 11.0 User's Manual

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Types of ILM Runtime LicensesILM runtime licenses come in two forms: file-based and memory-based. The followingsections document those two forms of license.◆ File-Based RTNODE, RTSTOKEN or TOKEN Keys on page 156◆ Memory-Based RUNTIME Keys on page 156File-Based RTNODE, RTSTOKEN or TOKEN KeysThese are a file-based access key that is tied to a particular computer or server. Refer to the<strong>ILOG</strong> License Manager online documentation for information about how to establish the filecontaining the key. You must communicate the location of this file to your application. Inorder to avoid potential conflicts with other runtime applications, it is a good idea to put thekey in a directory specific to your application by using one of the following:◆◆◆the C routine CPXputenv from the Callable Librarythe C routine CPXputenv from the Callable Library in the C++ API of ConcertTechnologythe method IloCplex.putEnv in the Java API of Concert Technology◆ the method Cplex.PutEnv in the .NET API of Concert TechnologyThese file-based keys are the most commonly used runtime licenses.Memory-Based RUNTIME KeysThese involve passing some information in the memory of your program to ILM. No filescontaining access keys are involved. Rather, you set the key in your program and pass it toILM by calling one of the following:◆◆◆◆the C routine CPXRegisterLicense from the Callable Librarythe C routine CPXRegisterLicense from the Callable Library in the C++ API ofConcert Technologythe method IloCplex.registerLicense in the Java API of Concert Technologythe method Cplex.RegisterLicense in the .NET API of Concert TechnologyRoutines and Methods Used for LicensingAll <strong>ILOG</strong> <strong>CPLEX</strong> applications either call the routine CPXopen<strong>CPLEX</strong> to establish the<strong>CPLEX</strong> environment, or use the appropriate constructor (IloCplex in the C++ and Java156 <strong>ILOG</strong> <strong>CPLEX</strong> <strong>11.0</strong> — USER’ S MANUAL

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!