org.omg.stub.java.rmi
import org.omg.CORBA.ORB;
import org.omg.stub.java.rmi.Remote;
import org.omg.stub.java.rmi.RemoteStub;
public class Client {
public static void main(String[] args) throws Exception {
ORB orb = ORB.init(args, null);
Remote obj = (Remote) orb.string_to_object("rmi://localhost:1099/Hello");
String response = obj.invoke("sayHello", new Object[] {}, new String[] {});
System.out.println(response);
}
}import org.omg.CORBA.ORB;
import org.omg.stub.java.rmi.Remote;
import org.omg.stub.java.rmi.RemoteStub;
public class HelloImpl extends RemoteStub implements Hello {
@Override
public String sayHello() {
return "Hello, world!";
}
}