Um broker é um conjunto de processos de execução que hospeda um ou mais fluxos de mensagens para rotear, transformar e aprimorar mensagens sendo transferidas.
Crie mais de um broker, em um ou mais computadores, para suportar seus aplicativos; a criação de mais de um broker pode fornecer balanceamento de carga, ou uma divisão de responsabilidades. Por exemplo, você pode ter um broker que manipula todos os seus aplicativos financeiros e outro que manipula o processamento e atendimento de pedidos.
Os programas de aplicativos se conectam ao e enviam mensagens para o broker e recebem mensagens do broker. Codifique seus aplicativos para usarem um dos protocolos suportados para interação com o broker; por exemplo, filas e conexões do WebSphere MQ, serviços da Web ou WebSphere Adapters. O broker roteia cada mensagem usando as regras definidas nos fluxos de mensagens e nos arquivos de esquemas de modelos de mensagens, e transforma os dados na estrutura necessária para o aplicativo de recebimento.
É possível instalar o componente Broker em uma ou mais das plataformas suportadas, que são listadas em Requisitos do Sistema Operacional. É possível criar um broker apenas no computador no qual você instalou o componente Broker. É possível usar o WebSphere Message Broker Explorer, o WebSphere Message Broker Toolkit ou a linha de comandos para criar brokers locais.
Quando você cria um broker, ele opera em um dentre vários modos: avançado, adapter, standard, escala ou express. É necessário executar o broker no modo que corresponde à licença que você adquiriu; consulte Modos de Operação.
Administre o broker usando o WebSphere Message Broker Explorer, a Visualização Brokers no WebSphere Message Broker Toolkit ou os comandos do produto. Alternativamente, é possível gravar seus próprios programas para usar o API do Message Broker (também conhecido como CMP API).
Gerencie os recursos de aplicativo do broker, que incluem fluxos de mensagens e arquivos de esquemas de modelos de mensagens, usando o WebSphere Message Broker Toolkit ou o WebSphere Message Broker Explorer; esses dois aplicativos se conectam ao broker usando uma conexão do servidor WebSphere MQ, que é definida no gerenciador de filas do broker quando o broker é criado.