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).
Partager