Advertisement
Guest User

Server.java

a guest
Nov 11th, 2014
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.13 KB | None | 0 0
  1. package com.rmicallback.server;
  2.  
  3. import java.rmi.RMISecurityManager;
  4. import java.rmi.RemoteException;
  5. import java.rmi.registry.LocateRegistry;
  6. import java.rmi.registry.Registry;
  7. import java.rmi.server.UnicastRemoteObject;
  8.  
  9. public class Server {
  10.  
  11.     private static final String SRVHOST = "localhost";
  12.    
  13.     private static Registry registry;
  14.    
  15.     public static void main(String[] args) {
  16.        
  17.         System.setProperty("java.rmi.server.hostname", SRVHOST);
  18.         System.setProperty("java.rmi.server.useCodebaseOnly","false");          // No usamos codebase
  19.         System.setProperty("java.security.policy","src/srv.policy");
  20.        
  21.         if(System.getSecurityManager()==null)
  22.             System.setSecurityManager(new RMISecurityManager());
  23.        
  24.         try {
  25.             registry = LocateRegistry.createRegistry(Registry.REGISTRY_PORT);
  26.             ServerInterface services = new ServerImpl();
  27.             //UnicastRemoteObject.exportObject(services, 0);
  28.             registry.rebind("ServerAPI", services);
  29.         } catch (RemoteException ex) {
  30.             ex.printStackTrace();
  31.         }
  32.     }
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement