package oose.dea.micdemo; import java.rmi.registry.LocateRegistry; import java.rmi.registry.Registry; import java.rmi.server.UnicastRemoteObject; /** * Created by Michel Koolwaaij on 12-09-16. * Les 4: RMI */ public class MicIntServer { public static void main(String[] args) { MicIntServer mis = new MicIntServer(); mis.start(); } private void start() { IMicInt mi; try { mi = new MicIntRemote(0); Registry r; try { r = LocateRegistry.createRegistry(1099); } catch( Exception e) { r = LocateRegistry.getRegistry(1099); } try { r.bind("micint", mi); } catch (Exception e){ r.rebind("micint",mi); } System.out.println("Server is running!"); } catch (Exception e){ e.printStackTrace(); } } }