* <BAEL-1209>[Harihar] Code for RMI java. http://jira.baeldung.com/browse/BAEL-1209 * <BAEL-1209>[Harihar] Use specific exception declaration
		
			
				
	
	
		
			21 lines
		
	
	
		
			804 B
		
	
	
	
		
			Java
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			804 B
		
	
	
	
		
			Java
		
	
	
	
	
	
package org.baeldung;
 | 
						|
 | 
						|
import java.rmi.NotBoundException;
 | 
						|
import java.rmi.RemoteException;
 | 
						|
import java.rmi.registry.LocateRegistry;
 | 
						|
import java.rmi.registry.Registry;
 | 
						|
 | 
						|
public class Client {
 | 
						|
    public static void main(String[] args) throws RemoteException, NotBoundException {
 | 
						|
        System.setProperty("java.security.policy", "file:./client.policy");
 | 
						|
        if (System.getSecurityManager() == null) {
 | 
						|
            System.setSecurityManager(new SecurityManager());
 | 
						|
        }
 | 
						|
        String name = "RandomNumberGenerator";
 | 
						|
        Registry registry = LocateRegistry.getRegistry();
 | 
						|
        RandomNumberGenerator randomNumberGenerator = (RandomNumberGenerator) registry.lookup(name);
 | 
						|
        int number = randomNumberGenerator.get();
 | 
						|
        System.out.println("Received random number:" + number);
 | 
						|
    }
 | 
						|
}
 |