Implementando uma Topologia do Publicação/Assinatura

Antes de iniciar:

Certifique-se de que tenha configurado seu domínio intermediário.

A visão geral da implementação da topologia do Publicação/Assinatura explica quando você pode implementar uma topologia e a diferença entre uma implementação completa e uma delta.

É possível configurar as preferências do workbench para que as informações de topologia sejam automaticamente implementadas após uma alteração.

Utilizando o Message Brokers Toolkit

Siga estas etapas para implementar uma configuração de topologia utilizando o workbench:

  1. Alterne para o Perspectiva de Administração do Intermediário.
  2. Na visualização Domínios, expanda os Domínios nos quais deseja desempenhar a implementação.
  3. Clique com o botão direito na hierarquia de Topologia do Intermediário.
  4. Clique em Implementar Configuração de Topologia.
  5. Clique em Delta para implementar apenas os itens alterados ou clique em Concluir para implementar toda a configuração.

    Como alternativa, você pode fazer uma alteração no documento de Topologia na Perspectiva de Administração do Intermediário, salvar as alterações e, em seguida, selecionar Delta. Este comportamento pode ser modificado no diálogo de preferências do workbench.

A topologia é implementada e o Configuration Manager a distribui para os intermediários no domínio.

Em seguida:

Continue verificando os resultados da implementação.

Utilizando o Comando mqsideploy

Siga estas etapas para implementar uma configuração de topologia utilizando o comando mqsideploy:

  1. Abra uma janela de comandos configurada para seu ambiente.
  2. Utilizando os itens a seguir como exemplo, digite o comando apropriado, digitado em uma única linha:
    No z/OS:
    /f MQ01CMGR,dp l=yes

    Isto desempenha uma implementação delta. Inclua o parâmetro m=yes para implementar toda a configuração.

    Em outras plataformas:
    mqsideploy –i ipAddress –p port –q qmgr –l

    Isto desempenha uma implementação delta. Inclua o parâmetro -m para implementar toda a configuração.

    Os parâmetros -i (endereço IP), -p (porta) e -q (gerenciador de fila) representam os detalhes da conexão da estação de trabalho do gerenciador de fila e, no console do z/OS, MQ01CMGR é o nome do componente do Configuration Manager.

Em seguida:

Continue verificando os resultados da implementação.

Utilizando a API do Configuration Manager Proxy

Utilize o método de implementação da classe TopologyProxy. Por padrão, o método de implementação desempenha uma implementação delta. Para implementar a hierarquia completa, utilize uma variante do método que inclui o parâmetro booleano isDelta; configurá-la como false indica uma implementação completa. (Configurá-la como true indica uma implementação delta.)

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

public class DeployTopology {
  public static void main(String[] args) {
    ConfigManagerConnectionParameters cmcp =
            new MQConfigManagerConnectionParameters
                ("localhost", 1414, "QM1");
    try {
      ConfigManagerProxy cmp =
            ConfigManagerProxy.getInstance(cmcp);
      TopologyProxy t = cmp.getTopology();
      t.deploy(false);
    }
    catch (ConfigManagerProxyException e) {
      e.printStackTrace();
    }
  }
} 

Em seguida:

Continue verificando os resultados da implementação.

Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2005 Última Atualização: 04/11/2005
af03920_