140 DÉPLOYER UN PROJET WEB 2.0
© Groupe Eyrolles
Description
L’interaction entre l’utilisateur et Internet a évolué, tirée par les
exigences des utilisateurs et par les progrès des technologies du
Web. Nous n’en sommes plus aux textes statiques illustrés avec
quelques images, l’utilisateur 2.0 navigue à l’aide d’interfaces dynamiques continuellement enrichies par de nouvelles expériences
d’interaction dans les trois voies que sont le client léger, le client
riche et la RIA.
Le client léger
Ce que l’on nomme « client léger » (ou « thin client » en anglais) est
une application dont la très grande majorité du code s’exécute sur
le serveur et dont le résultat des traitements est transmis au client
pour y être présenté dans un simple navigateur sans greffon. Les
technologies sont principalement HTML et XHTML, CSS, Javascript
et Ajax.
Le client riche
Le client riche (ou « rich client » en anglais) est une application qui
s’exécute sur le bureau du poste client. Elle est connectée à Internet, mais peut aussi fonctionner hors ligne. Elle n’utilise pas de
navigateur, se connecte à Internet généralement à l’aide de Web
services et ne connaît pas de limitation technologique dans son
développement.
L’application Internet riche
Les RIA sont des applications Internet qui s’exécutent dans un navigateur et caractérisées par la richesse de leurs interactions avec
l’utilisateur et celle de leurs moyens de communications. Elles constituent un trait d’union entre le client léger et le client riche (lourd,
le mot serait péjoratif). Il n’existe pas de cahier des charges précis
du RIA, mais des RIA plus ou moins légers, et donc respectivement
moins ou plus riches. Tout est affaire de dosage. C’est en combinant
les deux approches, en prenant le meilleur de chacune, client léger
et client riche, que la RIA peut viser un juste équilibre.
Usages
L’informatique a massivement délaissé les mainframes puis les
architectures client/serveur. Dorénavant, l’internaute travaille de
© Groupe Eyrolles
Description
L’interaction entre l’utilisateur et Internet a évolué, tirée par les
exigences des utilisateurs et par les progrès des technologies du
Web. Nous n’en sommes plus aux textes statiques illustrés avec
quelques images, l’utilisateur 2.0 navigue à l’aide d’interfaces dynamiques continuellement enrichies par de nouvelles expériences
d’interaction dans les trois voies que sont le client léger, le client
riche et la RIA.
Le client léger
Ce que l’on nomme « client léger » (ou « thin client » en anglais) est
une application dont la très grande majorité du code s’exécute sur
le serveur et dont le résultat des traitements est transmis au client
pour y être présenté dans un simple navigateur sans greffon. Les
technologies sont principalement HTML et XHTML, CSS, Javascript
et Ajax.
Le client riche
Le client riche (ou « rich client » en anglais) est une application qui
s’exécute sur le bureau du poste client. Elle est connectée à Internet, mais peut aussi fonctionner hors ligne. Elle n’utilise pas de
navigateur, se connecte à Internet généralement à l’aide de Web
services et ne connaît pas de limitation technologique dans son
développement.
L’application Internet riche
Les RIA sont des applications Internet qui s’exécutent dans un navigateur et caractérisées par la richesse de leurs interactions avec
l’utilisateur et celle de leurs moyens de communications. Elles constituent un trait d’union entre le client léger et le client riche (lourd,
le mot serait péjoratif). Il n’existe pas de cahier des charges précis
du RIA, mais des RIA plus ou moins légers, et donc respectivement
moins ou plus riches. Tout est affaire de dosage. C’est en combinant
les deux approches, en prenant le meilleur de chacune, client léger
et client riche, que la RIA peut viser un juste équilibre.
Usages
L’informatique a massivement délaissé les mainframes puis les
architectures client/serveur. Dorénavant, l’internaute travaille de
