package senseiTests.randomCounter.corba; import sensei.middleware.gmns.GroupMembershipNamingService; import sensei.middleware.gmns.ReplicatedServer; class Client { public Client(GroupMembershipNamingService service, String groupName) throws Exception { ReplicatedServer toCastServer = (ReplicatedServer) service.getValidGroupServer(groupName); RandomCounterServer server = (RandomCounterServer) RandomCounterServerHelper.narrow(toCastServer); if (server==null) { System.err.println("Error: no server found on the group " + groupName); } else { System.out.println("Requesting unique number..."); int number = server.getNumber(); System.out.println("Number served: " + number); } } }