import java.rmi.*;
import java.util.*;

public class Client2 {
  
  public static void main (String[] args) {
    if (System.getSecurityManager() == null) {
      System.setSecurityManager(new RMISecurityManager());
    }
    try {
           String name = "//"+args[0]+"/"+args[1];
           Compute2 comp = (Compute2) Naming.lookup(name);
           BakeliteData d =(BakeliteData) comp.getLocalBakelite(0, 20);
	     System.out.println("Il valore cercato e' " + d.dato1);
           d.dato1 = 1111.11111;
           comp.setLocalBakelite(0,20,d);
    } catch (Exception e) {
      System.err.println("Exception in RMI: "+e.getMessage());
      e.printStackTrace();
    }
  }
}
