Intermediario

Un intermediario es un servicio del sistema en plataformas Windows, un proceso daemon en plataformas UNIX o un proceso iniciado en plataformas z/OS que controla los procesos que ejecutan flujos de mensajes.

Las aplicaciones envían mensajes al intermediario utilizando colas y conexiones de WebSphere MQ. El intermediario direcciona cada mensaje mediante las normas definidas en flujos de mensajes y conjuntos de mensajes, y transforma los datos en la estructura que la aplicación receptora necesita.

El intermediario utiliza canales receptores y emisores para comunicarse con el Gestor de configuración y con otros intermediarios en el dominio de intermediarios.

Instale el componente del intermediario en las plataformas descritas en la sección Entornos operativos soportados. El intermediario se crea mediante instrucciones de línea de mandatos en la máquina donde se instala el componente. Puede instalar y crear uno o varios intermediarios, en una o varias máquinas.

El intermediario depende de una base de datos del intermediario para guardar la información sobre el intermediario. Esto incluye datos de control para recursos definidos al intermediario, por ejemplo flujos de mensajes difundidos. Defina una base de datos y otorgue acceso a usuarios específicos antes de crear el intermediario, porque al crear el intermediario crea tablas en la base de datos. La base de datos también es conocida como el almacenamiento permanente del intermediario.

El intermediario conecta con la base de datos mediante una conexión ODBC.

Al crear un intermediario, debe darle un nombre que sea exclusivo en el dominio de intermediarios. Los nombres de intermediarios son sensibles a las mayúsculas y minúsculas, excepto en plataformas Windows. Utilice el mismo nombre cuando cree una referencia al intermediario en la topología de dominio de intermediarios en el área de trabajo. La referencia al intermediario es una representación del intermediario físico en el depósito de configuración.

Cuando ha creado la referencia del intermediario, difunde los cambios al dominio de intermediarios. La difusión inicia las comunicaciones entre el intermediario y el Gestor de configuración. El intermediario recibe información de configuración del Gestor de configuración y la almacena en el depósito de configuración. La difusión también inicializa el intermediario para que esté preparado para ejecutar flujos de mensajes.

Recursos asociados a un intermediario

Al crear un intermediario, también se definen y se crean los siguientes recursos:
  • Un conjunto de tablas de base de datos para almacenar la información utilizada por el intermediario a fin de procesar mensajes durante la ejecución.

    Puede utilizar una entre una serie de productos de bases de datos para crear las tablas de la base de datos, en función de la plataforma en la que está instalado el producto. Para obtener más información, consulte la sección Bases de datos soportadas.

    Cree una base de datos de DB2 si está utilizando WebSphere Business Integration Message Broker para z/OS.

  • Un gestor de colas de WebSphere MQ, si todavía no existe una.
  • Un conjunto de colas con nombres fijos que están definidas en el gestor de colas de WebSphere MQ.

Conceptos relacionados
Dominio de intermediarios
Gestor de configuración
Grupo de ejecución

Tareas relacionadas
Creación de un intermediario