WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Visión general del Cliente de prueba

Utilice el Cliente de prueba para comprobar los flujos de mensajes en un entorno seguro antes de utilizarlos en un sistema de producción.

Puede utilizar el Cliente de prueba para enviar mensajes de prueba a los flujos de mensajes que utilizan los siguientes nodos de entrada:

Puede probar flujos de mensajes en el contexto de una aplicación o biblioteca, o bien puede probar flujos de forma aislada.

Configuración del mensaje de entrada

Puede utilizar el Cliente de prueba para cambiar el contenido de los mensajes de prueba que se envían a un flujo de mensajes, para ayudarle a determinar si el flujo de mensajes funciona del modo previsto.
Colas de WebSphere MQ
Si su flujo de mensajes utiliza colas de WebSphere MQ, el Cliente de prueba borrará las colas antes de que los mensajes de prueba se envíen al flujo de mensajes.
mensajes XML
Si el nodo de entrada en el flujo de mensajes que selecciona tiene previsto un mensaje XML de un conjunto de mensajes asociados, se facilita la estructura del mensaje y se puede editar para generar el mensaje de prueba apropiado. O bien, puede crear un nuevo mensaje de prueba o importar un mensaje existente desde su sistema de archivos.
WebSphere MQ y mensajes JMS
Si el formato del mensaje es WebSphere MQ o JMS, también puede configurar una cabecera apropiada para el mensaje de prueba.

Supervisión de un flujo con el Cliente de prueba

El Cliente de prueba supervisa los nodos en el flujo de mensajes para que pueda ver en qué nodos se reciben los mensajes de salida. Cuando se produce un mensaje de error mientras el mensaje de prueba pasa por el flujo o cuando se recibe un mensaje en un nodo de salida, se graba un suceso de prueba en el Cliente de prueba.

Puede ver el contenido del mensaje de salida y ver mensajes de error. Los detalles de la configuración de prueba y los sucesos de prueba se pueden guardar como un archivo .mbtest. Puede utilizar este archivo para repetir la prueba o para ver los resultados más adelante.

Despliegue de flujos de mensajes al utilizar el Cliente de prueba

Si cambia el flujo de mensajes, puede utilizar la misma configuración de prueba para probar los cambios. El comportamiento predeterminado del Cliente de prueba es desplegar el flujo de mensajes que se desea comprobar automáticamente en un grupo de ejecución; siempre que se realiza un cambio en el flujo de mensajes. Por consiguiente, puede cambiar un flujo de mensajes y probar rápidamente el resultado utilizando el Cliente de prueba, sin necesidad de desplegar manualmente los flujos de mensajes.

La primera vez que se envía un mensaje de prueba a un nodo de entrada, se configura el grupo de ejecución para desplegar el flujo de mensajes utilizando el Asistente de ubicación de despliegue. Puede configurar las opciones de despliegue para alterar temporalmente el comportamiento predeterminado del Cliente de prueba para desplegar manualmente el flujo de mensajes o para desplegar el flujo de mensajes cada vez que transfiere un mensaje de prueba al flujo de mensajes.

Detención del Cliente de prueba

El comportamiento predeterminado del Cliente de prueba es detener la prueba cuando se reciba el primer mensaje de salida. Puede configurar el Cliente de prueba para que espere a que se reciban varios mensajes de salida. En tal caso, detenga la prueba manualmente. Al detener la prueba, se desconectan los supervisores que se ejecutan, pero o se detiene el flujo de mensajes.
Pruebas síncronas
Una prueba síncrona, como sería el caso cuando se invoca un flujo de mensajes de un nodo HTTPInput se detiene automáticamente cuando se recibe un mensaje de respuesta.
Pruebas asíncronas
Puede detener una prueba asíncrona, como sería el caso cuando se invoca el flujo de mensajes desde un nodo MQInput, manualmente en función del valor de supervisor en el panel de configuración.
Todos los sucesos de prueba se detienen cuando se cierra el Cliente de prueba y se eliminan todos los supervisores de prueba.

Utilización del depurador de flujos de mensajes con el Cliente de prueba

Puede ejecutar el Cliente de prueba utilizando la modalidad de rastreo y depuración para ver más información sobre el camino que toma el mensaje por el flujo de mensajes. Se genera un suceso de prueba cuando el mensaje pasa de un nodo al siguiente en el flujo de mensajes. La estructura del mensajes se graba a medida que sale de cada nodo en el flujo de mensajes. El depurador de flujos se inicia en la modalidad de rastreo y depuración, de forma que el mensaje de prueba se detiene en los puntos de interrupción configurados en el flujo de mensajes.

Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

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

        
        Última actualización:
        
        Última actualización: 2015-02-28 16:59:42


Tema de conceptoTema de concepto | Versión 8.0.0.5 | af52200_