Client lourd VS Client léger - Divers - Programmation
Marsh Posté le 21-12-2007 à 09:36:34
problemes de sécurité, problemes (cout) de deploiement, mises a jour, integration au sein d'un portail ... L'installation d'un JRE "peut" dans certains cas poser problemes ... Bref ils existent tout un tas de parametres qui doivent etre pris en compte lors du choix leger/lourd.
Marsh Posté le 21-12-2007 à 11:20:04
Exemple que j'ai sous la main.
L'ERP "Oracle Application" existe en mode client léger.
Il s'agit d'un applet de 180 Mo (du moins il y a quelques années c'était comme ça).
Chez General Electric, il a été déployé au niveau "corporate" : donc les serveurs étaient tous aux USA regroupés dans une jolie forêt, et toutes les usines de GE venait butinner dessus.
Tous les matins, quand l'europe se réveillait, c'était 180 Mo * dizaines de milliers d'employés qui téléchargeaient en même temps.
=> Proutch jusqu'à midi. Impossible de travailler. Le problème, c'est que cette surcharge de consommation de bande passante ne bloquait pas seulement l'application en question, mais vu que ça engorgeait complètement la liaison avec les USA, l'ensemble du réseau était paralisé (en effet, pour internet par exemple, les proxy de GE pour le monde entier sont aux USA aussi).
Je ne sais pas ce qu'ils ont trouvé comme moyen de contournement. Il était question à un moment de déporter localement le téléchargement de l'applet dans chaque agence, impliquant des coûts d'infrastructure supplémentaire élevés, mais aussi des problèmes sérieux en ce qui conernait la sécurité et les mises à jour.
Avec un client léger au moins, t'as une charge continue du réseau.
Autre point : avec un applet, si une erreur se produit, c'est généralement le navigateur du poste client qui plante avec. Donc aucun moyen pour l'utilisateur de récupérer sa session et autres, alors qu'un simple ctrl+r ou backspace sur un client léger suffit généralement à retrouver sa session.
Marsh Posté le 20-12-2007 à 20:36:52
Bonjour,
Je me posais une question toute bête : Quel est l'avantage de faire une application client léger (Web) plutôt qu'une application client lourd (Applet Java) ?
Je ne vois que l'avantage des applets (plus rapide)
Ne me dîtes pas que l'inconvénient de l'applet se limite à l'installation du garbage sur le poste client...
Message édité par Giz le 20-12-2007 à 20:38:57
---------------
Asus P5Q Pro | C2D E8400 3GHz@4GHz + Noctua NH-C12P | 2x2Go Patriot Extreme PC-8500 | GeForce GTX 460@Stock 1Go GLH | Crucial SSD M4 64Go Sata3