import java.rmi.*; import java.rmi.server.*; import java.io.*; public class NimeHoiuKlient3 implements NimeHoiuKliendiLiides3{ public static void main(String argumendid[]) throws Exception{ new NimeHoiuKlient3(); } public NimeHoiuKlient3() throws Exception{ NimeHoiuLiides3 n=(NimeHoiuLiides3)Naming.lookup("nimehoidla3"); System.out.println("Viimati loeti parimaks "+n.annaNimi()+"."); UnicastRemoteObject.exportObject(this); n.lisaKlient(this); BufferedReader sisse=new BufferedReader(new InputStreamReader(System.in)); System.out.println("Keda sina soovitad?"); String nimi=sisse.readLine(); while(nimi.length()>0){ n.paneNimi(nimi); nimi=sisse.readLine(); } UnicastRemoteObject.unexportObject(this, true ); } public void uusNimi(String uusnimi){ System.out.println(uusnimi); } }