TP 12 de Programmation 2e Année Informatique 2003-2004 : RMI

Exercice 1

sources : ex1

Soit l'interface Message :

void setMessage(String m);
String getMessage();      
    
On veut implémenter un client et un serveur pour envoyer et lire un message.

exemple de lancement de script java pour les rmi :

java -Djava.rmi.server.codebase=file:///home/rosmord/java \
     -Djava.security.policy=java.policy DictionnaryServer
    
Rappel : lancer rmiregistry avant de tester votre programme.

Exercice 2

récupérer chat.tgz.

Question 1

étudier le programme.

Question 2

complétez la classe Dialogue.java

Question 3

faire tourner le programme

Question 4

Vous arranger pour que, même si un client disparaît brutalement, le programme continue à fonctionner.
Serge ROSMORDUC