< Volver al curso

8. Datos de un evento Mule con HTTP Request


En esta clase vamos a revisar los datos de un evento Mule con HTTP Request, componente utilizado cuando se realiza una solicitud a una API Externa. HTTP Request es un componente de Mulesoft que sirve para realizar solicitudes a sistemas externos, aunque en este caso realizaremos una llamada a otro Flow simulando este escenario.

Y, ¿Qué es un HTTP Request?

Poniendo el foco en AnyPoint Studio, herramienta que ya sabéis que utilizamos para desarrollar Mule Applications, es un componente que podemos encontrar en la Mule Palette, tiene este aspecto:

 

 

Este componente nos va a permitir consumir un servicio HTTP externo, en la clase de hoy hemos simulado este escenario, pero realmente las pruebas se realizan en el mismo proyecto.

A continuación os muestro un esquema de 2 Flows, 1 pertenece a nuestra Mule Application y el otro a una API externa:

 

Gracias a utilizar el componente HTTP Request, seremos capaces de comunicarnos con APIs mediante el protocolo HTTP, ahorrando muchísimo tiempo en realizar tareas que otras aplicaciones ya han implementado.

En la clase de hoy no vamos a enfocarnos en este punto precisamente, lo que nos interesa es dar seguimiento a los datos del evento de Mule cuando se utiliza el componente HTTP Request. Para ello, se realizará un Debug, con sus debidos Breakpoints, para seguir los valores de los atributos, variables y Payloads en tiempo de ejecución.

Es importante controlar este punto para poder realizar la certificación como desarrollador de Mulesoft, recuerdo que en el examen proporcionaban diferentes escenarios y preguntaban que  datos quedaban al final, para ser exactos, los datos que se iban a mostrar por pantalla después de realizar la solicitud a un recurso.

En definitiva, es necesario que os quedéis con el resultado y la explicación final del video para que lo asimiléis de cara a futuros desarrollos de APIs con Mulesoft, controlando los datos que se obtendrán del evento de Mule. Os dejo un enlace donde podéis encontrar una pregunta similar, ya que es bastante habitual, entre los estudiantes, no saber que sucede en el evento.

 

Sin más, ¡dentro vídeo!


El siguiente contenido solo está disponible para los miembros PRO.
Únete ahora

Clases del curso


< Volver al curso