Colocando uma Mensagem de Teste na Fila Local

Antes de Começar

Antes de colocar uma mensagem de teste na fila, as seguintes tarefas já devem ter sido concluídas neste tutorial:

Sobre esta tarefa

Este tópico mostra como colocar uma mensagem de teste na fila local Q1.
Você pode executar cada tarefa utilizando uma das seguintes interfaces:

Como colocar uma mensagem de teste na fila usando IBM MQ Explorer

Procedimento

  1. Na visualização Navigator, expanda a pasta Gerenciadores de Filas .
  2. Expandir o gerenciador de filas QM_APPLE, que você criou.
  3. Clique na pasta Queues .
    As filas do gerenciador de filas são listadas na Visualização Conteúdo.
  4. Na visualização de conteúdo, clique com o botão direito do mouse na fila local Q1, em seguida, clique em Colocar Mensagem de Teste.
    O diálogo Colocar Mensagem de Teste é exibido.
  5. No campo Dados da Mensagem , digite algum texto, por exemplo this is a test message, em seguida, clique em Colocar mensagem.
    O campo Dados da Mensagem é limpo e a mensagem é colocada na fila.
  6. Clique em Fechar.

Resultados

Na Visualização de conteúdo, observe que o valor Q1 Current queue depth é agora 1, como mostrado na captura de tela a seguir:

Uma captura de tela da fila Q1 na visualização de Conteúdo com uma profundidade de fila Atual de 1.

Se a coluna Current queue depth não estiver visível, você pode precisar deslocar a tela lateralmente na Visualização de Conteúdo.

Colocando uma Mensagem de Teste na Fila Usando amqsput

Sobre esta tarefa

O programa de amostra amqsput é utilizado para colocar uma mensagem na fila criada.

No Windows os programas de amostra são instalados por padrão com o IBM MQ Server ou Client. No Linux®, os programas de amostras RPM precisam ser instalados.

Abra um prompt de comandos e siga estas etapas:

Procedimento

  1. Inicie o programa de amostra amqsput da seguinte forma:
    • [Linux]On Linux, change to the MQ_INSTALLATION_PATH/samp/bin directory, where MQ_INSTALLATION_PATH represents the high-level directory in which IBM MQ is installed. Digite o comando:
      ./amqsput Q1 QM_APPLE
    • [Windows]On Windows, type the command:
      amqsput Q1 QM_APPLE
    As seguintes mensagens são exibidas:

    Sample AMQSPUT0 start
    target queue is Q1

  2. Digite algum texto de mensagem em uma ou mais linhas, em seguida pressione Enter duas vezes.
    A seguinte mensagem é exibida:

    Sample AMQSPUT0 end

Resultados

Agora você criou uma mensagem de teste e a colocou na fila local.

Na IBM MQ Explorer Visualização de conteúdo, observe que o valor Q1 Current queue depth é agora 1, como mostrado na captura de tela a seguir:

Uma captura de tela da fila Q1 na visualização de Conteúdo com uma profundidade de fila Atual de 1.

Se a coluna Current queue depth não estiver visível, você pode precisar deslocar a tela lateralmente na Visualização de Conteúdo.