AJAX Java MT08 FR

From wikitin

Jump to: navigation, search

Titre du mémoire: AJAX_Java_MT08_FR

Nom de l'étudiant: Tram

Prénom de l'étudiant: Mian

AJAX (Asynchronous Javascript And XML) permet de proposer des applications Web plus dynamiques. Cela est obtenu par l’exécution de requêtes asynchrone qui permettent de récupérer des informations pendant la navigation sur la page Web.

Le terme AJAX ne désigne pas une technologie, mais plutôt un patron de conception qui respecte les standards et repose sur l’utilisation conjointe de plusieurs technologies : XHTML, CSS, DOM et Javascript.

Coté serveur dans une architecture AJAX-Java, ce sont les Servlets qui permettent d’ouvrir sur le Web des applications Java existantes. Elles viennent ainsi étendre les possibilités d’un serveur Web en lui permettant de retourner le résultat d’un traitement Java.

Cependant il existe plusieurs façons de mettre en œuvre une telle application, notamment à cause des différents formats possibles pour les échanges client-serveur (REST, RPC, HTML, XML, JSON, …).

Contents

Mots clés

AJAX, DHTML, XMLHttpRequest, Java Servlet, requête asynchrone

Technologies concernées

HTML, CSS, Javascript, Java


Eléments de démonstration

Développement d'une application en AJAX communiquant avec une Java Servlet

Image:MT08_AJAX_Java_demo.jpg


Bibliographie

Tutorial : Ajax for Java developers: Build dynamic Java applications

AjaxPatterns : http://ajaxpatterns.org

Un cours sur les servlets : developpez.com

Personal tools