Transferir un mensaje de prueba a la cola local

Antes de empezar

Antes de transferir un mensaje de prueba a la cola, debe haber completado las siguientes tareas de la guía de aprendizaje:

Acerca de esta tarea

En este tema se muestra cómo transferir un mensaje de prueba a la cola local Q1.
Puede realizar esta tarea utilizando cualquiera de las siguientes interfaces:

Colocación de un mensaje de prueba en la cola utilizando IBM MQ Explorer

Procedimiento

  1. En la vista Navigator, expanda la carpeta Gestores de colas .
  2. Expanda el gestor de colas QM_APPLE, que ha creado.
  3. Pulse la carpeta Colas .
    Las colas del gestor de colas se listan en la vista de Contenido.
  4. En la vista de Contenido, pulse con el botón derecho del ratón en la cola local Q1y, a continuación, pulse Transferir mensaje de prueba.
    Se abre el diálogo Transferir mensaje de prueba.
  5. En el campo Datos de mensaje , escriba algo de texto, por ejemplo this is a test messagey, a continuación, pulse Colocar mensaje.
    Se borra el campo Datos de mensaje y se transfiere el mensaje a la cola.
  6. Haga clic en Cerrar.

Resultados

En la Vista de contenido, observe que el valor Q1 Current queue depth es ahora 1, tal y como se muestra en la siguiente captura de pantalla:

Captura de pantalla de la cola Q1 en la vista de Contenido con una profundidad de cola actual de 1.

Si la columna Current queue depth no está visible, es posible que tenga que desplazarse de forma lateral en la vista de contenido.

Transferir un mensaje de prueba a la cola utilizando amqsput

Acerca de esta tarea

El programa de ejemplo amqsput se utiliza para transferir un mensaje a la cola creada.

En Windows, los programas de ejemplo se instalan de forma predeterminada con IBM MQ Server o Client. En Linux®, es necesario instalar los programas de ejemplo RPM.

Abra un indicador de mandatos y siga estos pasos:

Procedimiento

  1. Inicie el programa de ejemplo amqsput como se indica a continuación:
    • [Linux]En Linux, cambie al directorio MQ_INSTALLATION_PATH/samp/bin , donde MQ_INSTALLATION_PATH representa el directorio de alto nivel en el que está instalado IBM MQ . Escriba el mandato:
      
      ./amqsput Q1 QM_APPLE
    • [Windows]En Windows, escriba el mandato:
      
      amqsput Q1 QM_APPLE
    Aparecen los mensajes siguientes:

    Sample AMQSPUT0 start
    target queue is Q1

  2. Escriba algún texto de mensaje en una o más líneas y, a continuación, pulse Intro dos veces.
    Aparece el mensaje siguiente:

    Sample AMQSPUT0 end

Resultados

Ha creado un mensaje de prueba y lo ha transferido a la cola local.

En la Vista de contenido de IBM MQ Explorer, observe que el valor Q1 Current queue depth es ahora 1, tal y como se muestra en la siguiente captura de pantalla:

Captura de pantalla de la cola Q1 en la vista de Contenido con una profundidad de cola actual de 1.

Si la columna Current queue depth no está visible, es posible que tenga que desplazarse de forma lateral en la vista de contenido.