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