Commit | Line | Data |
---|---|---|
321de3f1 JB |
1 | |
2 | ||
3 | # 1) Completer les classes : | |
4 | # ChaineHotelsInterface, ChaineHotels, ChaineHotelsServeurRMI, ChaineHotelsClientRMI | |
5 | ||
6 | ||
7 | ||
8 | ||
9 | # 2) Pour la compilation: | |
10 | ||
11 | #Se placer dans le dossier CONTENANT le dossier "hotel" | |
12 | ||
13 | #compilation : | |
14 | javac hotel/*.java | |
15 | ||
16 | #Generation des souches : | |
17 | rmic hotel.ChaineHotels | |
18 | ||
19 | #Creation d'un fichier texte "security.policy" contenant la politique de sécurité retenue | |
20 | # (ici on autorise tout... dangereux !) | |
21 | ||
22 | ||
23 | ||
24 | ||
25 | # 3) Execution de l'application : | |
26 | ||
27 | #On suppose que l’élève e00000 a place le dossier "hotel" dans un dossier "SR" | |
28 | ||
29 | #On suppose que le serveur tourne sur la machine 134.192.30.6 | |
30 | # et le registre utilise le port par défaut 1099 (le registre rmi tourne aussi sur la machine 134.192.30.6) | |
31 | ||
32 | ||
33 | #Sur la machine "serveur" : | |
34 | ||
35 | #Lancement du registre rmi : | |
36 | rmiregistry | |
37 | ||
38 | #Se placer dans le dossier "SR" | |
39 | ||
40 | #Lancement du programme serveur : | |
41 | java -cp . -Djava.security.policy=/filer/eleves/e00000/SR/hotel/security.policy -Djava.rmi.server.codebase=file:/filer/eleves/e00000/SR/ hotel.ChaineHotelsServeurRMI | |
42 | ||
43 | ||
44 | #Sur la machine "client" : | |
45 | ||
46 | #Lancement du programme client : | |
47 | java -cp . -Djava.security.policy=/filer/eleves/e00000/SR/hotel/security.policy -Djava.rmi.server.codebase=file:/filer/eleves/e00000/SR/ hotel.ChaineHotelsClientRMI 134.192.30.6 1099 |