A API do Message Broker é uma interface de programação que seus aplicativos podem usar para controlar brokers e seus recursos por meio de uma interface remota.
O API do Message Broker também é conhecido como o Configuration Manager Proxy ou CMP API
O Configuration Manager foi removido da Versão 7.0 e o nome completo da API foi alterado. Entretanto, os termos aplicativo CMP e CMP API foram mantidos e são usados neste centro de informações para se referir à API do Message Broker, para continuidade e consistência com o arquivo JAR ConfigManagerProxy.jar que fornece todas as classes.
A API do Message Broker (CMP API) consiste unicamente em uma implementação Java™ e é referida como API Java do WebSphere Message Broker. Seus aplicativos possuem acesso completo a funções e recursos do broker por meio do conjunto de classes Java que constituem o CMP. Use a CMP API para interagir com o broker para executar as seguintes tarefas:
Para aplicativos que interagem com o broker, as classes Java ficam localmente entre o aplicativo de usuário e o broker, dentro da Java Virtual Machine (JVM) do aplicativo de usuário. A API requer as Classes do WebSphere MQ para Javapara conectividade, conforme mostrado no diagrama a seguir.
O aplicativo CMP pode estar no mesmo computador físico que o broker, conectado por uma conexão JNI (Java Native Interface) com o gerenciador de filas que usa o transporte de Ligações Java do WebSphere MQ. Se apropriado, é possível distribuir seus aplicativos em uma rede de Protocolo da Internet (TCP/IP) e conectar-se ao broker usando um canal SVRCONN do WebSphere MQ por meio do transporte do Cliente WebSphere MQ Java.
É possível usar a CMP API para se comunicar com mais de um broker a partir do mesmo aplicativo, conforme mostrado no diagrama a seguir.
Para obter informações sobre como migrar aplicativos CMP para Versão 8.0, consulte Migrando Aplicativos de API do Message Broker.