import java.net.MalformedURLException; import java.rmi.Naming; import java.rmi.NotBoundException; import java.rmi.RemoteException; public class Client { public static void main(String[] args) { // Recherche de l'objet distant "Bonjour" dans l'annuaire de RMI // pour récupere sa réference afin de pouvoir invoquer les méthodes // distantes try { BonjourInterface monObjet = (BonjourInterface) Naming .lookup("rmi://sauvage/Bonjour"); System.out.println(monObjet.direBonjour()); } catch (MalformedURLException e) { System.out.println("Erreur :" + e.getMessage()); } catch (RemoteException e) { System.out.println("Erreur :" + e.getMessage()); } catch (NotBoundException e) { System.out.println("Erreur :" + e.getMessage()); } } }