144 DÉPLOYER UN PROJET WEB 2.0
© Groupe Eyrolles
Compte tenu de ces exemples et des caractéristiques que nous
venons de voir plus haut, il ressort qu’il existe une façon de spécifier un service pour en faire une RIA. Selon ces mêmes critères, il
est aussi possible de voir si le développement de cette RIA est un
bon choix architectural. Une bonne RIA est un juste milieu entre
client et serveur dans plusieurs dimensions. Celle du stockage des
données, celle du traitement, celle des services invoqués. Tout déséquilibre doit inciter à une analyse et à une justification, car il sera
préjudiciable tôt ou tard en termes de performance.
La RIA est parfois présentée comme la couche visible des architectures SOA. Elle est aussi requise dans les mashups serveurs ou dans le
modèle SaaS.
Figure 43 : Principe de l’architecture RIA
© Groupe Eyrolles
Compte tenu de ces exemples et des caractéristiques que nous
venons de voir plus haut, il ressort qu’il existe une façon de spécifier un service pour en faire une RIA. Selon ces mêmes critères, il
est aussi possible de voir si le développement de cette RIA est un
bon choix architectural. Une bonne RIA est un juste milieu entre
client et serveur dans plusieurs dimensions. Celle du stockage des
données, celle du traitement, celle des services invoqués. Tout déséquilibre doit inciter à une analyse et à une justification, car il sera
préjudiciable tôt ou tard en termes de performance.
La RIA est parfois présentée comme la couche visible des architectures SOA. Elle est aussi requise dans les mashups serveurs ou dans le
modèle SaaS.
Figure 43 : Principe de l’architecture RIA
