Creación de un intermediario en sistemas Linux y UNIX

En sistemas Linux y UNIX, cree intermediarios en la línea de mandatos; en Linux en x86, también puede crear intermediarios en el Kit de herramientas de Message Brokers utilizando el Asistente de mandatos.

Antes de empezar:

Cuando crea un intermediario, si el gestor de colas todavía no existe, se crea automáticamente. La base de datos de intermediario ya debe existir, pero las tablas en las que el intermediario almacena sus datos internos se crean automáticamente cuando se crea el primer intermediario que va a utilizar esa base de datos. Los intermediarios posteriores que se crean utilizando la misma base de datos y el mismo ID de usuario de base de datos, compartirán estas tablas.

Para crear un intermediario:

  1. Compruebe que el ID de usuario con el que el intermediario se conectará a la base de datos de intermediario tiene autorización para crear tablas en la base de datos de intermediario. Si no está seguro, consulte al administrador de base de datos (DBA). El intermediario se conecta con la base de datos de intermediario utilizando el ID de usuario y la contraseña que especifique en los parámetros -i y -u del mandato mqsicreatebroker cuando crea el intermediario.

    Para obtener más información, consulte Autorización de acceso a las bases de datos de intermediario y de usuario.

  2. Defina el nombre del origen de datos (DSN) ODBC de la base de datos de intermediario para permitir que el intermediario realice una conexión. Varios intermediarios del mismo host pueden utilizar el mismo DSN ODBC para conectar a la misma base de datos de intermediario.

    Para obtener más información, consulte Habilitación de las conexiones ODBC con las bases de datos.

    Linux platform En Linux en System z y Linux en POWER, el único gestor de bases de datos soportado es DB2 y ODBC no se utiliza; el intermediario se conecta directamente con la base de datos del intermediario. Cuando cree el intermediario, utilice el alias DB2 de la base de datos como nombre del origen de datos.

  3. Asegúrese de haber iniciado la sesión utilizando un ID de usuario que tenga autorización para ejecutar el mandato mqsicreatebroker.
  4. Ejecute el script mqsiprofile para configurar el entorno de mandatos para el intermediario:
    . dir_instalación/bin/mqsiprofile

    Debe ejecutar este script para poder ejecutar cualquier mandato de WebSphere Message Broker.

    Para obtener más información, consulte Configuración de un entorno de mandatos.

  5. Ejecute el perfil SQL que se creó al crear la base de datos del intermediario. Por ejemplo, si la base de datos de intermediario es una instancia de DB2, ejecute db2profile. Para más información, consulte Establecimiento del entorno para dar soporte al acceso de bases de datos de ..
  6. Utilice el mandato mqsicreatebroker para crear el intermediario.
    Por ejemplo, si desea crear un intermediario denominado WBRK_BROKER en un gestor de colas denominado WBRK_QM con una base de datos de intermediario que tiene el nombre de origen de datos WBRKBKDB, entre el mandato siguiente:
    mqsicreatebroker
    WBRK_BROKER -i
    wbrkuid -a
    wbrkpw 
    -q WBRK_QM -n
    WBRKBKDB -u dbuid -p dbpw
    donde:
    • wbrkuid y wbrkpw son el nombre de usuario y la contraseña bajo los que se ejecuta el intermediario.
    • dbuid y dbpw son el nombre de usuario y la contraseña que el intermediario utiliza para acceder a la base de datos de intermediario y crear tablas para almacenar sus datos internos.

    Si desea añadir un Servidor de nombres de usuario al dominio de intermediarios, cree el intermediario con los parámetros adicionales -s y -j y el mandato mqsicreatebroker. Para obtener más información, consulte Habilitación de un Servidor de nombres de usuario.

    Para obtener más información sobre las opciones de mandato, consulte Mandato mqsicreatebroker.

Ha creado y ha iniciado un intermediario.
A continuación, debe realizar las tareas siguientes:
  1. Crear cualquier otro componente que necesite.
  2. Cree una infraestructura de WebSphere MQ para conectar entre sí los componentes; consulte Conexión de componentes.
  3. Añadir el intermediario al dominio de intermediarios:
Una vez completadas estas tareas, el intermediario estará listo para su uso.
Conceptos relacionados
Intermediarios
Dominios de intermediarios
Tareas relacionadas
Configuración de un entorno de mandatos
Creación de un Servidor de nombres de usuario
Creación de un Gestor de configuración
Adición de un intermediario a un dominio de intermediarios
Utilización de aplicaciones fiables de WebSphere MQ
Utilización del asistente de mandatos
Referencia relacionada
Mandato mqsicreatebroker
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Última actualización : 2009-02-16 13:54:59

ae12680_