...
public class ComputeMul {
public static void main(String args[]){
if (System.getSecurityManager() == null) {
System.setSecurityManager(new RMISecurityManager());}
try {
String name = "//" + args[0] + "/Compute";
Compute comp = (Compute) Naming.lookup(name);
Multiply task = new Multiply(new BigInteger(args[1]),
new BigInteger(args[2]));
BigInteger mul = (BigInteger) (comp.executeTask(task));
System.out.println(mul);
} catch (Exception e) {
System.err.println("ComputePi exception: " + e.getMessage());
e.printStackTrace();}
}
}
- 16 -
Alain Bouju RMI