package com.jqmobile.core.server.rmi2;
import java.rmi.RemoteException;
import java.rmi.registry.LocateRegistry;
import java.rmi.registry.Registry;
import com.jqmobile.core.server.rmi.IRmiRemote;
public final class RmiService2 {
public static void openRmi(String ip, int port) throws RemoteException{
Registry r;
if(null != ip && !ip.isEmpty()){
System.setProperty("java.rmi.server.hostname", ip);
LocateRegistry.createRegistry(port);
r=LocateRegistry.getRegistry(ip, port);
}else{
r = LocateRegistry.createRegistry(port);
}
r.rebind(IRmiRemote.class.getName(), new RmiRemoteImpl2());
}
}