import javax.naming.*;
import java.rmi.*;
public class Client {
public static void main(String args[]) throws Exception{
//借助JNDI, 查找远程对象
Context ctx = new InitialContext(System.getProperties());
Object remodeObject = ctx.lookup("PKGenerator");
//取得RMI-IIOP对象
IPKGenerator generator = (IPKGenerator)javax.rmi.PortableRemoteObject.narrow(remodeObject, IPKGenerator.class);
//通过RMI-IIOP存根,生成主键
System.err.println(generator.generate());
}
}
import java.rmi.*;
public class Client {
public static void main(String args[]) throws Exception{
//借助JNDI, 查找远程对象
Context ctx = new InitialContext(System.getProperties());
Object remodeObject = ctx.lookup("PKGenerator");
//取得RMI-IIOP对象
IPKGenerator generator = (IPKGenerator)javax.rmi.PortableRemoteObject.narrow(remodeObject, IPKGenerator.class);
//通过RMI-IIOP存根,生成主键
System.err.println(generator.generate());
}
}