rmi probleme d'execution

rmi probleme d'execution - Java - Programmation

Marsh Posté le 07-08-2006 à 15:15:28    

Bonjour a tous, je travaille sur les rmi, mon but est de faire tourner un programme serveur qui recupere une playlist.
 
Lorsque je lance le programme, il se termine alors qu'il devrait attendre que le client se connecte (il me semble en tout cas :))
 
voila mon code:
 

Code :
  1. public static void main(String args[]) {
  2.  try {
  3.   System.out.println("creation de l'interface" );
  4.   PlaylistInterface ecriveur = new Playlist();
  5.   System.out.println("Naming" );
  6.   Naming.rebind("//" + InetAddress.getLocalHost().getHostName() + ":/writer", ecriveur);
  7.   System.out.println("Enregistrement de l'ecriveur" );
  8.  } catch (java.net.MalformedURLException e) {
  9.   System.out.println("MalformedURLException: " +  e.getMessage());
  10.  } catch (RemoteException e) {
  11.   System.out.println("RemoteException: " + e.getMessage());
  12.  } catch (Exception e) {
  13.   System.out.println("Exception: " + e.getMessage());
  14.  }
  15.  System.out.println("Fin :-)" );
  16. }


 
 
et voila la sortie:
 

Code :
  1. >java Main
  2. creation de l'interface
  3. Naming
  4. Enregistrement de l'ecriveur
  5. Fin :-)
  6. >


 
si quelqu'un a une solution, ou une piste ou un indice quelconque, merci de me faire signe
 :hello:

Reply

Marsh Posté le 07-08-2006 à 15:15:28   

Reply

Marsh Posté le 07-08-2006 à 19:57:36    

en fait, il s'avere que l'on peut tout de meme appeler les rmi meme si le prog ne tourne plus
 
 :hello:

Reply

Marsh Posté le 09-08-2006 à 14:30:08    

exact, la tu as simplement enregistrer ta playlist dans "l'annuaire" RMI et maintenant il est disponible pour repondre à des clients "Remote"

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed