Creación de una estructura de llamada de mensajería fiable

Puede crear una estructura de prueba dedicada a probar llamadas de servicio basada en la especificación WS-ReliableMessaging.

Antes de empezar

La especificación WS-ReliableMessaging le ofrece una serie de mensajes SOAP para entregar de manera fiable entre las aplicaciones distribuidas en caso de anomalías del componente de software, del sistema o de la red. En el contexto de una prueba de servicio, una estructura de llamada de mensajería fiable consta de una serie de llamadas que cumplen la especificación. Se puede crear la estructura como una lista secuencial de llamadas de servicio únicas o un bucle que contiene un elemento de llamada y que utiliza una agrupación de datos para identificar cada llamada específica.

Procedimiento

  1. En el editor de pruebas, seleccione la prueba, pulse Añadir y, a continuación, seleccione Estructura basada en la especificación. Se abre el asistente Nueva prueba de servicio web.
  2. En la página Selección de especificación de servicio web, seleccione WS-ReliableMessaging y pulse Siguiente.
  3. Seleccione uno o varios archivos WSDL (Web Services Description Language) del espacio de trabajo para el servicio web que desea probar y pulse Siguiente. Si fuera necesario, puede importar un archivo WSDL al espacio de trabajo con el pulsador Importar.
  4. En la página Configurar protocolo, seleccione una configuración de transporte HTTP existente o pulse Siguiente para crear una nueva configuración.
    1. Especifique el URL del servicio, el Método de HTTP y la Versión.
    2. En la tabla Cabecera, pulse Añadir para especificar cualquier cabecera concreta que deba añadir a la llamada.
    3. En la tabla Cookies, pulse Añadir para especificar los cookies que deba utilizar la llamada.
    4. Pulse Siguiente.
  5. En la página Opciones de secuencia, especifique de qué manera se creará la estructura de secuencia en la prueba.
    1. En Recuento de mensajes, especifique el número de llamadas de la lista o el número de repeticiones del bucle.
    2. Seleccione Crear lista de llamada de servicio para generar una lista de llamadas con el número de mensajes o bien Crear bucle con agrupación de datos para generar un bucle con una agrupación de datos. La agrupación de datos define el número de llamada para cada llamada del bucle.
    3. Seleccione Secuencia confusa si desea que los números de llamada se generen en orden aleatorio.
  6. Pulse Finalizar. Esta acción genera una estructura de servicio de mensajería fiable para la prueba.

Comentarios