import java.rmi.*; import java.rmi.server.*; public class ReceiveObjectImpl extends UnicastRemoteObject implements ReceiveObject{ public ReceiveObjectImpl() throws RemoteException{ } public Object receiveObject(Object unknown) throws RemoteException{ System.out.println(unknown); return null; } public static void main(String[] args){ try{ ReceiveObject ref = new ReceiveObjectImpl(); Naming.rebind("ReceiveObject", ref); }catch(Exception e){ e.printStackTrace(); } } }