Estava seguindo esse tutorial: http://www.guj.com.br/article.show.logic?id=37
Porém, ocorreu o seguinte erro quando fiz o comando no DOS (javac MensageiroImpl.java):
D:\projetos\RMI\src\pacote>javac mensageiroimpl.java
mensageiroimpl.java:4: cannot find symbol
symbol : class Mensageiro
location: package pacote
import pacote.Mensageiro;
^
mensageiroimpl.java:7: cannot find symbol
symbol: class Mensageiro
public class MensageiroImpl extends UnicastRemoteObject implements Mensageiro {
Abaixo o código do MensageiroImpl:
package pacote;
import java.rmi.RemoteException;
import java.rmi.server.UnicastRemoteObject;
import pacote.Mensageiro;
public class MensageiroImpl extends UnicastRemoteObject implements Mensageiro {
public MensageiroImpl() throws RemoteException {
super();
}
public void enviarMensagem( String msg ) throws RemoteException {
System.out.println( msg );
}
public String lerMensagem() throws RemoteException {
return "This is not a Hello World! message";
}
}
OBS.: consegui gerar na boa o class do mensageiro.