Clever Age - Conseil en architecture technique


ajax, une technologie web prometteuse pour les besoins applicatifs des entreprises

Technologie - Basée sur des technologies vieilles de plus de 5 ans, Ajax est une nouvelle architecture client-serveur qui s’appuie entièrement sur des standards web pour construire des applications aussi conviviales que celles qui s’exécutent directement sur un PC.

Imaginez une interface utilisateur dotée de la richesse des applications traditionnelles mais s’exécutant dans n’importe quel navigateur web, sans qu’il soit nécessaire de l’installer ou de la mettre à jour. C’est ce que propose Ajax (Asynchronous JavaScript and XML), une nouvelle architecture formalisée pour la première fois par la SSII Adaptative Path.

« On peut maintenant créer une application web comportant une seule page sur laquelle on assemble des modules DHTML, qui s’exécutent indépendamment les uns des autres. Chaque module échange des données directement avec le serveur de l’entreprise. Il n’est donc plus nécessaire de rafraîchir la page en entier », détaille Jérémy Chatard, directeur technique de la SSII Breek, spécialisée dans les nouvelles technologies telles que Ajax, Ruby on Rails, etc.

L’idée n’est pas nouvelle. Ajax s’appuie en effet sur DHTML, un assemblage de technologies web - XHTML, CSS, DOM et Javascript - et sur l’objet Javascript XmlHttpRequest, « introduit pour la première fois dans Internet Explorer en 1999 », précise Jean Christophe Cimetière chez Microsoft. Mozilla a suivi dès 2001.

Une déclinaison du DHTML

Mais l’arrivée à maturité de nombreux protocoles de communication adaptés au dialogue entre composants logiciels et serveurs - JSON (JavaScript Object Notation), SOAP, RSS, etc. - a contribué à ressusciter cette déclinaison de DHTML.

Google a montré la voie le premier avec GMail, il y a un an. « L’objectif général est de déplacer la bureautique vers internet. C’est déjà réussi en ce qui concerne les e-mails, les projets de traitements de texte et tableurs en ligne fleurissent en ce moment » note Tristan Rivoallan, expert du domaine chez Clever Age, un cabinet de conseil en architecture technique.

Lire l’article en ligne