Serveur RMI, exercice débutant et consoles Linux
Bonjour,
Je travaille sur des serveurs RMI et je cherche a faire l'exercice suivant:
J'ai deux petits serveurs qui font des opérations (approx. de PI)pour un client.
On appelle un des deux serveurs en attentes au demarrage du client soit:
java calculPI.PIClient m1:1099 2000
soit
java calculPI.PIClient m2:1099 2000
m1 et m2 sont soit localhost ou le resultat du petit code ci-dessous:
1099, le port par defaut
2000, nb de boucles sur une approx. de PI
Code:
1 2 3 4 5 6 7 8 9 10
| try {
InetAddress addr = InetAddress.getLocalHost();
// Get IP Address
byte[] ipAddr = addr.getAddress();
// Get hostname
String hostname = addr.getHostName();
} catch (UnknownHostException e) {
} |
Mon problème est que je ne trouve pas la méthode pour lancer deux serveurs sur le même ordi. avec des noms machines qui permette de les différencier et par la utiliser les appels clients plus haut.
J'ai tous mes fichiers dans le même répertoire et je lance le même fichier de serveur pour avoir deux serveurs.
Séparément tout fonctionne très bien.
Merci pour votre aide
Marc_3
Serveur RMI, exo debutant et consoles linux
slt je ne te cerne pas bien tu veux lancer 2 serveurs sur un même poste mais qui seront distingues lors des appellent client avec des noms de machine différent. pardon soit plus explicité
a++