The design of CPLEX in Concert Technology Java applications

Your Java application includes CPLEX as a component.

Figure 1. A View of CPLEX in Concert Technology
javaStartd.gif

Figure 1 illustrates the design of Concert Technology and how a user-application uses it. Concert Technology defines a set of interfaces for modeling objects. Such interfaces do not actually consume memory. (For this reason, the box in the figure has a dotted outline.) When a user creates a Concert Technology modeling object using CPLEX, an object is created in CPLEX to implement the interface defined by Concert Technology. However, a user application never accesses such objects directly but only communicates with them through the interfaces defined by Concert Technology.

For more detail about these ideas, see the CPLEX User’s Manual, especially the topic Concert Technology for Java users.