Rutas
/
Ballerina
Ballerina
/
Ejercicios
/
Composición de servicios
Composición de servicios

Composición de servicios

Media

Instrucciones

Llamar a las API puede ser propenso a errores cuando se usan texto sin formato o JSON. En este ejercicio, usarás los registros de Ballerina para organizar los payloads de las peticiones y garantizar una comunicación correcta con los endpoints de reserva externos.

Objetivos

  • Modifica el código proporcionado
  • Reserva un billete de avión para el usuario llamando al servicio de reserva de vuelos. Envía una petición POST a airlineReservationService con el payload adecuado y obtén una respuesta
  • Reserva una habitación de hotel para el usuario llamando al servicio de reserva de hoteles. Envía una petición POST a hotelReservationService con el payload adecuado y obtén una respuesta
  • Alquila un coche para el usuario llamando al servicio de alquiler de coches. Envía una petición POST a carRentalService con el payload adecuado y comprueba la respuesta
  • Si todo va bien, devuelve un cuerpo con un atributo message de «Congratulations! Your journey is ready!!»
Editar en GitHub El enlace se abre en una ventana o pestaña nueva
Ballerina Exercism

¿Listo para empezar Composición de servicios?

Regístrate en Exercism para aprender y dominar Ballerina con 60 ejercicios y mentoría humana real, todo gratis.