1 package cn.candle.rmi; 2 3 import java.rmi.NotBoundException ; 4 import java.rmi.RemoteException ; 5 6 11 public final class Naming { 12 13 public static Object lookup(String name) 14 throws NotBoundException , RemoteException { 15 Handler handler = null; 16 try { 17 handler = 18 (Handler) Class 19 .forName("cn.candle.rmi.InvokeHandler") 20 .newInstance(); 21 } catch (InstantiationException e) { 22 e.printStackTrace(); 24 } catch (IllegalAccessException e) { 25 e.printStackTrace(); 27 } catch (ClassNotFoundException e) { 28 e.printStackTrace(); 30 } 31 return handler.handle(name); 32 } 33 34 } 35 | Popular Tags |