Bonjour,

Ma question ne porte pas sur du code.
J'aurais voulu avoir plus de précision quant à la définition d'un client lourd.

Celle que j'ai à présent:

Il s'agit d'une application développée pour être exécutée sur un poste.
Le traitement des données est effectué sur celui ci, mais la persistance des données peut être effectuée par une BDD se trouvant sur un serveur en réseau locale, ou distant.

D'ailleurs dès que le traitement des données est effectué sur une machine distance on sort du contexte du client lourd, pour arrivé dans un contexte d'application gérer par une servlet?

Les avantages d'un client lourd, sont la vitesse d'exécution, l'ergonomie propres à ceux ci (Swing).

Les inconvénients d'un client lourd, sont le déploiement (Grandement amélioré par la mise en place de Java Web Start).
Donc il y aurait des ajouts, des modifications quant à la définition que j'en est? Des avantages/inconvénients que j'aurais oublié?

Merci d'avoir lu.