Les avantages de l'architecture Client-Léger-riche
Par rapport à l’architecture Client/Serveur
Le déploiement, la gestion, le support et l’exécution des applications sur le serveur signifient en terme de coûts :
- suppression des coûts de déploiement
- déflation des coûts de déploiement
- limitation des coûts de support
- réduction des coûts de sécurité
- division (ou abattement, rationalisation) des coûts de licences
Puisque que les professionnels du département informatique interviennent ou développent depuis un seul et même endroit.
L’utilisation de clients légers, signifie :
- la fin des attaques de virus
- la limitation d’accès aux applications autorisées
- l’absence d’interférences entre applications (et ‘plantage’ ).
- la diminution des coûts d’achat du matériel.
- L’accès aux applications depuis n’importe quel terminal client, ou n’importe quelle système d’exploitation.
- L’exécution et l’utilisation des applications avec n’importe quelle connexion.
Puisque ce sont des terminaux de travail simplifiés voir dépourvus de disques durs
Par rapport à une architecture client-léger
Dans les architectures "n-tiers J2EE" le terme "Client-Léger" est trop souvent assimilé au "browser html".
JxT WorkBench propose une réelle alternative "Client-Léger-Riche" aux présentations "html" avec un terminal de présentation "XML" plus adaptées aux applications du Système d'Information (saisie/modification) et proposant un meilleur confort d'utilisation.
En comparaison aux interfaces utilisateurs basées sur "html" il apporte :
Globalement
- Une meilleure gestion de l'interface utilisateur
- Navigation simplifiée (plus de navigation non contrôlée par l'utilisation des boutons "suivant" et " précédent" dans les browsers)
- Rapidité d’exécution (plus de problèmes de latence générés par le téléchargement d'applet
-
Une meilleure ergonomie et une plus grande interactivité
- L'utilisateur a le confort d'utilisation offert par l'ensemble des composants "SWING". Barre de menus, Menus contextuels, Barres d'outils, Boîtes de dialogues.
- Une optimisation du trafic ligne grâce à une réelle séparation entre la présentation et les données
- Une fois la présentation en cache, seules les données sont envoyées par le serveur. Dans le mode "html" le fichier entier est le plus souvent échangé.
- Respect des standards
- Support des principaux browser et Operating System du marché échangé
- Protocole de transport HTTP/HTTPS
- Compatibilité avec les serveurs J2EE du marché.
Le framework est basé sur l'interprétation de fichiers ressources de présentation "XML", ces fichiers peuvent être stockés dans un cache local ou directement téléchargés depuis un serveur. Tous les composants de l'interface graphique (menu, barre d'outils, menus contextuels) sont paramétrables dynamiquement depuis le serveur.
L'offre JxT-WorkBench permet de développer dans un mode de type "Rapide Application Design" (RAD) des applications graphiques " ront End" dans un environnement J2EE offrant ainsi :
Le meilleur du Client/Serveur et du Web,
avec une interface ergonomique et une architecture centralisée |