Defining and Exporting a Remote Object
1. Define the remote interface.
2. Define the remote object implementation.
3. Compile the remote object implementation.
4. Generate the skeletons and stubs.
5. Create an instance of the remote object and bind it to the RMI registry.
import java.rmi.*;
public interface RObject extends Remote {
void aMethod() throws RemoteException;
}
import java.rmi.*;
import java.rmi.server.UnicastRemoteObject;
public class RObjectImpl extends UnicastRemoteObject implements RObject {
public RObjectImpl() throws RemoteException {
super();
}
// All remote methods must throw RemoteException
public void aMethod() throws RemoteException {
}
}
> javac RObject.java RObjectImpl.java
> rmic RObjectImpl
try {
RObject robj = new RObjectImpl();
Naming.rebind("//localhost/RObjectServer", robj);
} catch (MalformedURLException e) {
} catch (UnknownHostException e) {
} catch (RemoteException e) {
}
very good
. Visit our website neW rolx watches . Visit our website cartier tank francaise 18kt Yellow gold ladies watch w5000256 . Visit our website technoMarine alpha sport steel red rubber unisex watch aq01