I&C School of Computer and Communication Sciences
Ecole Polytechnique Fédérale de Lausanne     Computer Networking Laboratory

CLORE LA SESSION

Programmation Internet: test du 21 juin 2007

Transmission et affichage de messages

On demande de coder l'application suivante:

  1. La machine d'états d'un Struts présente des formulaires aux utilisateurs, stocke les valeurs entrées par l'utilisateur dans une base de données et envoie un signal (n'importe quel message) à un "message driven bean".
  2. A réception d'un message, le message driven bean lit tous les enregistrements stockés dans la base de données et non encore envoyés, les envoient un par un au client et les marquent comme envoyés dans la base de données.
  3. Le client ne fait qu'afficher les messages qui arrivent. Vous pouvez utiliser soit un topic soit une queue.
Note:   Pour que le client affiche un display, il faut lui définir une méthode publique quelconque, même vide.
 
Note: des points seront décomptés pour les erreurs qui restent, alors qu'elles sont annoncées par le compilateur Java ou un des autres compilateurs utilisés pour le chargement des programmes
Lorsque vous avez terminé l'exercice, envoyez les fichiers qui permettront de le reconstruire au moyen des champs et boutons ci-contre.  
 
   
 
Pour voir si votre fichier est chargé !
Les fichiers que nous avons créés pour
votre session apparaissent également .