Capítulo 13. Clientes REST de Quarkus
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
En el capítulo 3 aprendiste a desarrollar servicios RESTful, pero en este capítulo aprenderás sobre la comunicación entre servicios web RESTful.
Utilizar cualquier arquitectura basada en servicios significa inevitablemente que necesitas comunicarte con servicios externos. Estos servicios pueden ser internos (tú controlas el ciclo de vida del servicio y suelen estar desplegados en el mismo clúster) o externos (servicios de terceros).
Si estos servicios se implementan como servicios web RESTful, entonces necesitas un cliente para interactuar con ellos. Quarkus ofrece dos formas de hacerlo: JAX-RS Web Client, que es la forma estándar de Java EE de comunicarse con un servicio RESTful; y MicroProfile REST Client, que es la nueva forma de comunicarse con los servicios RESTful.
Este capítulo incluirá recetas para
-
Comunícate con otros servicios RESTful utilizando el cliente JAX-RS
-
Comunícate con otros servicios RESTful utilizando el Cliente Rest MicroProfile
-
Asegurar la comunicación entre servicios RESTful
13.1 Utilizar el Cliente Web JAX-RS
Problema
Quieres comunicarte con otro servicio web RESTful.
Solución
Utiliza el cliente web JAX-RS para comunicarte con otros servicios web RESTful.
Veamos cómo comunicarse con otros servicios RESTful utilizando la especificación JAX-RS.
El servicio externo con el que nos vamos a conectar, ...
Get Libro de cocina Quarkus now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.