Sommaire

En savoir plus

Pas à pas, les différentes étapes de la construction d'une service d'authentification en s'appuyant sur l'infrastructure de développement RIA proposée par le moteur de recherche.

 

 
Par Xavier Méhaut (EDIS Consulting)
 
 
 

Avec Google Widget Toolkit (GWT), nous sommes confrontés, comme indiqué précédemment (lire le premier volet : Premiers pas avec le Google Widget Toolkit), à un nouveau paradigme de développement qui demande de repenser la façon dont on conçoit une application client léger. Jusqu'à présent, le navigateur n'était qu'un vecteur d'affichage des informations compilées et présentées du côté serveur. Les technologies utilisées vous les connaissez ; ce sont les JSP, ASPx, PHP, JSF, Struts, Wickets, OpenLaszlo,...

Au fil des années, toutes ces technologies ont essayé de combler les lacunes de ce genre de développement, mais sans changer la façon de voir les choses.

Aujourd'hui un nouveau paradigme est proposé aux concepteurs et développeurs d'applications Web : le client devient partie intégrante de l'application et on y déporte une partie de l'intelligence de cette dernière. Le but n'est évidemment pas d'y déporter la partie métier comme on pourrait être tenté de le faire, mais de laisser cette tâche à la partie serveur. Le client léger devenu riche va s'appliquer à gérer les interactions de la manière la plus souple possible avec l'utilisateur, voire à effectuer des contrôles de premier niveau, laissant le soin au serveur de faire ceux de second degrés.

Les acteurs aujourd'hui de ce nouveau paradigme sont, en résumé, les suivants :

- Flash, Flex, Appollo (Adobe)

- GWT (Google)

- SilverLight (Microsoft),MoonLight (Mono)

- JavaScript à la mimine ou à partir de libraries du type dojo, ui?ext,...

- XUL dans le monde Mozilla

-...

Un petit exemple vaut bien des discours. Nous allons construire à partir de GWT une petite application d'authentification qui ne fait pas appel à un formulaire HTML, mais qui exécute un service distant pour la validation, implémenté sous forme de servlet. Lire

Réalisé par  JDN Développeurs 12/09/2007
JDN Développeur Envoyer Imprimer Haut de page