Pour ce TP, on pourra utiliser la bibliothèque Javascript Dojo (Tutoriel). On pourra aussi utiliser ws.js comme expliqué ici (download de la bibliothèque en bas de la page). Bibliothèque Javascript pour gérer les dates.
Pour débugger le javascript, l'extension Firebug peut être utile.
Gestion du calendrier XML et insertion des données dans le HTML | 3 pts |
Récupération du document XML statique | 2 pts |
Appel au service SOAP pour récupérer le calendrier | 3 pts |
Ajout d'événement dans le calendrier et appel au service SOAP pour stockage de la nouvelle version du calendrier | 4 pts |
Implémentation du service avec échange de données en JSON + test unitaires associés | 5 pts |
Tests fonctionnels | 3 pts |
Pour chaque sous partie, la qualité du code, de la conception et des commentaire font partie de la notation.