Enviando uma Mensagem de um Cliente para Servidor

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

Nesta parte do tutorial, você enviará uma mensagem do cliente para o gerenciador de filas do servidor QM_ORANGE, que usa a definição de fila remota e outros objetos IBM® MQ definidos em tutoriais anteriores para rotear a mensagem para o gerenciador de filas QM_APPLE e para a fila Q1.

[Windows]No Windows, os programas de amostra são instalados por padrão com IBM MQ Server ou Client.

[Linux]No Linux®, os programas de amostra RPM precisarão ser instalados.

Abra um prompt de comandos no cliente e siga estas etapas:

Procedimento

  1. Inicie o programa de amostra amqsputc da seguinte forma:
    • [Linux]No Linux, altere para o diretório MQ_INSTALLATION_PATH/samp/bin , onde MQ_INSTALLATION_PATH representa o diretório de alto nível no qual IBM MQ está instalado. Digite o comando:
      
      ./amqsputc Q1
    • [Windows]No Windows, digite o comando:
      
      amqsputc Q1
    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 enviou para o gerenciador de filas do servidor QM_ORANGE, que a roteará para a fila Q1 no gerenciador de filas QM_APPLE. A próxima tarefa será verificar se a mensagem de teste foi recebida.