heum, pour faire bref, c'est pas moi qui ai construit ça

D'ailleurs, même moi j'ai du mal à comprendre l'architecture, faut appeler 50 web services pour récupérer une bête donnée.
Je n'ai pas accès à la DB, je dois absolument passer par les web
services, et il n'y a qu'eux pour travailler "en direct" sur la DB.
L'équipe de développement à pondu ça comme ça, mon rôle est seulement d'implémenter un client léger en java.
Ce qui fait que je ne saurais pas te répondre sur le comment du pourquoi

Tout ce que je sais, c'est que si je n'utilise pas le web service dédié
pour étendre la session, j'ai 2min30 chrono pour consulter les infos
nécessaire...
Ceci dit, c'est vrai que je dois pouvoir couper la session quand l'utilisateur ne s'en sert pas.