Configuration Manager Proxy

The Configuration Manager Proxy (CMP) is an application programming interface that your applications can use to control broker domains through a remote interface to the Configuration Manager.

Your applications have complete access to the Configuration Manager functions and resources through the set of Java classes that constitute the CMP. For example, you can use the CMP to interact with the Configuration Manager to:
The CMP is a lightweight set of Java classes that sit logically between the user application and the Configuration Manager, inside the Java Virtual Machine (JVM) of the user application. It requires the WebSphere MQ Classes for Java in order to function, as shown below.


The CMP application can be on the same physical machine as the Configuration Manager (JNI to the queue manager using the WebSphere MQ Java Bindings transport) or distributed over a TCP/IP network (a WebSphere MQ SVRCONN channel using the WebSphere MQ Java Client transport).

It is possible for the CMP to communicate with multiple Configuration Managers from within the same application:


Using the API it is possible to connect to and manipulate Configuration Managers of the following products:

A domain controlled by a Version 5.0 Configuration Manager can consist of Version 2.1 and Version 5.0 brokers, to which either version can be deployed by the CMP. Note also, that although it is only possible to run one Version 5.0 Configuration Manager on each physical machine, a single CMP application can still connect to multiple Version 5.0 Configuration Managers.

Related concepts
Configuration Manager
Related tasks
Developing applications that use the Configuration Manager Proxy Java API
Related information
../com.ibm.etools.mft.config.doc/overview-summary.html