J'ai un scénario dans lequel il y a un point de terminaison agrégé qui appelle plusieurs systèmes en aval qui sont RESTful et renvoie la réponse consolidée de tous ces systèmes.
J'utilise actuellement un modèle de repos qui est configuré comme un bean singleton et l'injecte dans les services correspondants pour effectuer l'appel de repos. Le RestTemplate utilise le CloseableHttpClient par défaut comme HttpClient, qui fermera les connexions une fois la requête réussie.
Est-ce une bonne approche ou serait-il préférable que le modèle de repos soit configuré par service qui appelle son service RESTful ?