Monday, 31 July 2006
Programmation AJAX avec DWR
Au travail j'approche à la phase final du développement d'une nouvelle application Web, franchement le plus beau travail que j'ai fait jusqu'ici. A mon arrivé chez le client les spécifications étaient pour un applet, car ils estimaient que les besoins étaient trop complexes pour le réaliser autrement. J'avais bricolé quelques prototypes pendant le weekend avant d'y arriver, et pour moi c'était faisable en AJAX aussi, avec un interface utilisateur beaucoup plus sympa de surcroît. Alors on est parti là-dessus, et le travail a été très réussit grâce à l'utilisation de DWR, qui masque toute la complexité et permet de faire appel aux méthodes Java directement depuis le JavaScript comme si c'était des fonctions. Vraiment sympa. Pour le reste l'environnement technique du site est un peu arriéré (ortho?), car on déploie sur WebLogic 8 (alors on n'a pas J2EE 1.4), et on est obligé (par le client) d'utiliser Struts 1.1. Ce n'est pas la fin du monde mais ça a fait que je passais énormement du temps avec la "plomberie" par rapport au temps dédié à l'appli même. Mais DWR c'est vraiment à retenir pour une solution légère, simple, et facile à utiliser.




