Track
/
Ballerina
Ballerina
/
Esercizi
/
Composizione di servizi
Composizione di servizi

Composizione di servizi

Medio

Istruzioni

Chiamare le API può essere fonte di errori quando si usa testo grezzo o JSON. In questo esercizio, userai i Record di Ballerina per organizzare i payload delle richieste e garantire una comunicazione corretta con gli endpoint di prenotazione esterni.

Obiettivi

  • Modifica il codice fornito.
  • Prenota un biglietto aereo per l'utente chiamando il servizio di prenotazione della compagnia aerea. Invia una richiesta POST a airlineReservationService con il payload appropriato e ottieni una risposta
  • Prenota una camera d'albergo per l'utente chiamando il servizio di prenotazione alberghiera. Invia una richiesta POST a hotelReservationService con il payload appropriato e ottieni una risposta
  • Noleggia un'auto per l'utente chiamando il servizio di noleggio auto. Invia una richiesta POST a carRentalService con il payload appropriato e controlla la risposta
  • Se tutto va a buon fine, restituisci un body con un attributo message pari a "Congratulations! Your journey is ready!!"
Modifica tramite GitHub Il link si apre in una nuova finestra o scheda
Ballerina Exercism

Vuoi iniziare Composizione di servizi?

Iscriviti a Exercism per imparare e padroneggiare Ballerina con 60 esercizi e il mentoring di persone reali, tutto gratis.