Un intermediario es un conjunto de procesos de ejecución que contiene uno o más flujos de mensajes para direccionar, transformar y enriquecer mensajes en curso.
Cree más de un intermediario, en uno o más sistemas, para dar soporte a sus aplicaciones; crear más de un intermediario puede proporcionar equilibrio de carga o una división de responsabilidades. Por ejemplo, puede haber un intermediario que maneje todas sus aplicaciones financieras y otro que maneje el proceso y rellenado de pedidos.
Los programas de aplicación se conectan al intermediario, le envían mensajes y reciben mensajes de éste. Codifique las aplicaciones para utilizar uno de los protocolos soportados para interactuar con el intermediario; por ejemplo, colas y conexiones de WebSphere MQ, servicios web o adaptadores WebSphere. El intermediario direcciona cada mensaje utilizando las reglas que se han definido en los flujos de mensajes y archivos de esquema de modelo de mensaje, y transforma los datos en la estructura requerida por la aplicación receptora.
Puede instalar el componente de intermediario en una o más de las plataformas soportadas, que se listan en Requisitos de sistema operativo. Puede crear un intermediario únicamente en el sistema en el que ha instalado el componente de intermediario. Puede utilizar WebSphere Message Broker Explorer, WebSphere Message Broker Toolkit o la línea de mandatos para crear intermediarios locales.
Cuando crea un intermediario, éste funciona en una de las diversas modalidades: advanced, adapter, standard, scale, o express. Debe ejecutar el intermediario en la modalidad que coincida con la licencia que ha adquirido; consulte Modalidades de operación.
Puede administrar el intermediario utilizando WebSphere Message Broker Explorer, la vista Intermediarios de WebSphere Message Broker Toolkit o los mandatos del producto. También puede escribir sus propios programas para utilizar la API de Message Broker (también conocida como la API de CMP).
Puede gestionar los recursos de aplicación del intermediario, que incluyen flujos de mensajes y archivos de esquema de modelo de mensaje, utilizando WebSphere Message Broker Toolkit o WebSphere Message Broker Explorer; estas dos aplicaciones se conectan al intermediario mediante una conexión de servidor de WebSphere MQ que se define en el gestor de colas del intermediario cuando se crea el intermediario.