WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Visualizando e Gerenciando um Broker no Exercitador de API do CMP

Use a amostra do Exercitador de API do CMP para visualizar e gerenciar um broker.

Para visualizar e gerenciar um broker usando o Exercitador de API do CMP, conclua as seguintes etapas:
  1. Inicie o Exercitador de API do CMP:
    • Windows platformNo Windows, clique em Iniciar > Todos os Programas > IBM WebSphere Message Broker 8.0.0.0 > APIs de Programação Java > CMP API Exerciser.
    • Linux platformUNIX platformz/OS platformEm outras plataformas:
      1. Inicie um ambiente de comando do broker executando mqsiprofile, ou siga a orientação fornecida no shell script StartConfigManagerProxyExerciser para configurar o CLASSPATH correto para seu ambiente.
      2. Certifique-se de que seu ID do usuário tenha permissão de gravador para o diretório atual. O CMP API Exerciser armazena suas definições de configuração em um arquivo neste diretório.
      3. Execute o shell script:
        install_dir\sample\ConfigManagerProxy\StartConfigManagerProxyExerciser
    A janela do Exercitador de API do CMP é aberta.
  2. Conecte-se a um broker em execução clicando em Arquivo > Conectar-se ao Broker Local ou Arquivo > Conectar-se ao Broker Remoto.

    O diálogo Conectar-se a um Broker é aberto.

  3. Insira os parâmetros de conexão para o broker e, em seguida, clique em Enviar.

    As informações do broker são recuperadas e exibidas na janela do Exercitador de API do CMP. Você agora conectou-se ao broker.

    A parte superior esquerda da tela contém uma representação hierárquica do broker ao qual você está conectado. Selecionar objetos na árvore faz com que a tabela à direita seja alterada, refletindo os atributos do objeto que você seleciona. A coluna Método lista os métodos do CMP API que é possível chamar em seus próprios aplicativos Java™ e a coluna Resultado indica os dados que são retornados chamando o método CMP API no objeto selecionado.

  4. Execute um método do CMP API com relação a um objeto de broker. Os métodos do CMP API são usados para gerenciar objetos em um broker.
    1. Na árvore de navegação, clique com o botão direito do mouse em um broker.

      Um menu pop-up é aberto para mostrar todos os métodos do CMP API disponíveis.

    2. Selecione Criar grupo de execução. O diálogo Criar grupo de execução é aberto.
    3. Insira o nome para um novo grupo de execução e clique em Enviar. A saída do método é exibida na janela Log na parte inferior da tela. Por exemplo:
      (31/03/09 16:53:50) ----> cmp.exerciser.ClassTesterForBrokerProxy.testCreateEG
      	(MB8BROKER, "eg1") 
      (31/03/09 16:53:50) O pedido foi enviado com êxito para o broker. 
      (31/03/09 16:53:50) <---- cmp.exerciser.ClassTesterForBrokerProxy.testCreateEG
      Você também vê mensagens que são retornadas do broker quando o método é chamado. Por exemplo:
      (31/03/09 16:53:50) ----> cmp.exerciser.ExerciserAdministeredObjectListener.processActionResponse(...)
      (31/03/09 16:53:50) affectedObject = MB8BROKER
      (31/03/09 16:53:50) completionCode = success
      (31/03/09 16:53:50) (Reference property) commsmessage.lastinbatch=true
      (31/03/09 16:53:50) (Reference property) uuid=595e1d10-3875-11d4-a485-000629be5bf8
      (31/03/09 16:53:50) (Reference property) child.uuid=1d8b3c5d-2001-0000-0080-c2000502e620
      (31/03/09 16:53:50) (Reference property) configmanagerproxy.osname=Windows
      (31/03/09 16:53:50) (Reference property) child.name=eg1
      (31/03/09 16:53:50) (Reference property) userid=Matt
      (31/03/09 16:53:50) (Reference property) configmanagerproxy.hostname=lucas
      (31/03/09 16:53:50) (Reference property) commsmessage.configobjecttype=Broker
      (31/03/09 16:53:50) (Reference property) type=Broker
      (31/03/09 16:53:50) (Reference property) child.type=ExecutionGroup
      (31/03/09 16:53:50) (Reference property) commsmessage.operationtype=createchild
      (31/03/09 16:53:50) (Reference property) configmanagerproxy.noeventlog=false
      (31/03/09 16:53:50) (Reference property) eg.arch=0
      (31/03/09 16:53:50) <---- cmp.exerciser.ExerciserAdministeredObjectListener.processActionResponse()

      Neste exemplo, completionCode = success significa que o pedido para criar o grupo de execução foi bem-sucedido. As linhas marcadas (Propriedade referência) descrevem o pedido ao qual a resposta se refere.

Durante estas etapas você se conectou a um broker, visualizou as informações do broker e executou uma tarefa de gerenciamento usando o Exercitador de API do CMP.
Próximo: Continue trabalhando com o Exercitador de API do CMP ou execute outra amostra.
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:29:39


Tópico de TarefaTópico de Tarefa | Versão 8.0.0.5 | ae33360_