package com.jiuqi.mobile.core.service.base;
import java.net.MalformedURLException;
import java.rmi.AccessException;
import java.rmi.Naming;
import java.rmi.NotBoundException;
import java.rmi.Remote;
import java.rmi.RemoteException;
import java.rmi.registry.LocateRegistry;
import java.rmi.registry.Registry;
import com.jqmobile.core.server.rmi.RemoteServiceFactory;
public class TestClient {
public static void main(String[] args) throws RemoteException, NotBoundException {
test1();
}
private static void test1() {
RemoteServiceFactory.setUserName("root");
}
private static void test() throws RemoteException, NotBoundException,
AccessException {
Registry registry = LocateRegistry.getRegistry("127.0.0.1",9700);
try {
Remote obj = Naming.lookup("rmi://127.0.0.1:9700/"+ITest.class.getName());
} catch (MalformedURLException e) {
e.printStackTrace();
}
Remote obj = registry.lookup(ITest.class.getName());
ITest it = (ITest) obj;
for(int i=0; i<10; i++){
System.out.println(it.login("name"+i, "password"+i));
}
}
}