Tag Archive | "client-serveur"

La guerre des RIA / RDA *

Tags: , , , , , , , , , ,

La guerre des RIA / RDA *

Posted on 16 June 2009 by Thomas

* Rich Internet Application / Rich Desktop Application

Si les clients riches ne sont pas nouveaux (apparus dès 2002), l’offre s’est fortement étoffée ces dernières années et on dispose maintenant de produits matures : petit tour d’horizon des principaux acteurs du marché!

Historique du client-serveur

Le modèle client-serveur s’est développé en même temps que les internet et intranets. Les années 90 sonnent l’heure de gloire des clients lourds (vb, delphi, swing, …) mais leurs déploiement sont toujours complexes car nécessitant l’installation d’un logicielle sur le poste client. Début 2000, avec la démocratisation de la bande passante et l’arrivée des premiers “hauts débits”, le modèle évolue vers les clients légers (jsp, asp, …), application cliente fonctionnant intégralement dans un navigateur web. Ce modèle facilite grandement le déploiement mais est très consommateur de bande passante car chaque action entraine un aller-retour avec le serveur d’application et sont incapablent de travailler en mode “déconnecté”.

Depuis 2002, on voit arriver un 3ème mode de fonctionnement : les clients riches (AJAX, Eclipse RCP). Cumulent les avantages des deux autres. En général, l’installation d’un plugin est nécessaire, cependant l’application est accessible via URL : plus aucune installation n’est nécessaire pour les déploiement. Enfin, il est possible de travailler en mode déconnecté du serveur d’application si l’application est prévue pour et une grande partie des traitements peuvent être effectués par le client (gain de charge sur le serveur d’application, gain de charge réseau).

En 2009, de nombreux framework performants facilitent aussi les développements Ajax (prototype, jQuery, …) et nous avons une offre mature dont les principaux acteurs se nomment Adobe (FLEX), Microsoft (Silverlight), Sun/Oracle (Java Fx) ou Google (GWT).

ria

Continue Reading

Comments (1)