Despliegue de una configuración de intermediario

La visión general del despliegue de la configuración de intermediario explica en qué casos es posible que desee desplegar una configuración de intermediario.

Utilizando el Kit de herramientas de Message Brokers

Si modifica algún valor de multidifusión o entre intermediarios en el entorno de trabajo, se iniciará automáticamente un despliegue de configuración de intermediario cuando se apliquen los cambios.

Utilización del mandato mqsideploy

Siga estos pasos para desplegar una configuración de intermediario utilizando el mandato mqsideploy:

  1. Abra una ventana de mandatos configurada para su entorno.
  2. Utilizando estos ejemplos, entre el mandato apropiado, en una sola línea, especificando el intermediario en el que desea desplegar:
    En z/OS:
    /f MQ01CMGR,dp b=intermediario
    En otras plataformas:
    mqsideploy -i direcciónIP -p puerto -q gtrcolas -b intermediario
    Los parámetros -i (dirección IP), -p (puerto) y -q (gestor de colas) representan los detalles de conexión de la estación de trabajo de la estación de trabajo del gestor de colas, y en la consola z/OS, MQ01CMGR es el nombre del componente Gestor de configuración.

    Al especificar el intermediario en el que desean desplegar (b= o -b), sin indicar un archivo bar (-a), se despliega la configuración de intermediario en lugar de la aplicación de flujo de mensajes.

Siguiente:

Continúe comprobando el resultado del despliegue.

Utilizando la API del Proxy del Gestor de configuración

Utilice el método de despliegue de la clase BrokerProxy.

Por ejemplo:
import com.ibm.broker.config.proxy.*;

public class DeployBrokerConfig {
  public static void main(String[] args) {
    ConfigManagerConnectionParameters cmcp =
            new MQConfigManagerConnectionParameters
                ("localhost", 1414, "QM1");
    try {
      ConfigManagerProxy cmp = ConfigManagerProxy.getInstance(cmcp);
      TopologyProxy t = cmp.getTopology();
      BrokerProxy b = t.getBrokerByName("BROKER1");
      if (b != null) {
        b.deploy();
      }
    }
    catch (ConfigManagerProxyException e) {
      e.printStackTrace();
    }
  }
}

Siguiente:

Continúe comprobando el resultado del despliegue.

Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
af35110_