b. Communication entre les différents composants
- Client ? ? Controller
Le Controller envoie au client via HTTP, essentiellement du
code HTML. Ce dernier peut inclure l'appel à des fonctions JavaScript
pour le formatage des données et les contrôles
élémentaires sur les infos saisies. Des fichiers .doc, .tif,
.pdf, xml sont également transmis au navigateur.
Le client transmet au serveur d'application à la
soumission des formulaires, les informations saisies qui sont alors
encapsulées dans un objet Request1 toujours grâce au
même protocole.
Grâce à l'API MultiPartRequest, le chargement de
fichiers à partir du client est également possible : fichiers
HTML pour les modèles de courriers, fichiers JSP pour les écrans,
fichiers XML pour le paramétrage des structures de stockages.
- Controller ? ? Base de Données
La communication entre ces deux éléments se fait
via un driver JDBC2 : envoi de requêtes SQL et réponses
sous forme de ResultSet3 pour les demandes d'extraction de
données.
|