// // incr.java: connects to server, increments counter, and prints result // import java.rmi.*; class incr { public static void main(String[] args) { try { System.out.println("Connecting..."); String serverObjectName = "rmi://" + CounterServiceImpl.ServiceHost + ":" + CounterServiceImpl.ServicePort + "/" + CounterServiceImpl.ServiceName; CounterService counter = (CounterService)Naming.lookup(serverObjectName); counter.increment(); int res = counter.value(); System.out.println("After increment: " + res); } catch ( Exception e ) { System.out.println("Exception: " + e.getMessage()); e.printStackTrace(); } } }