bom pessoal estou fazendo um teste dessa forma, mas quando executo a classe JNDI_ServidorSemRegistry ele da error, vejamos logo a baixo que eu nao crio um objeto JNDI_Inpl pelo motivo de mais pra frente eu disponibilizar a a minha interface e meu pojo num jar pro cliente, minha aplicação esta da seguinte forma.
view plaincopy to clipboardprint?
public class JNDI_ServidorSemRegistry {
private static I_JNDI jndi;
public static void main(String[] args) throws RemoteException {
Cliente cli = new Cliente();
cli.setNome("Testando essa bagaça");
cli.setFone("(45)3262-3493");
jndi.gravar(cli);
} }
minha interface I_JNDI esta assim
public interface I_JNDI extends Remote {
public int gravar(Cliente cliente)throws RemoteException;
public Cliente select(String nomeSelect)throws RemoteException;
}
E minha classe JNDI_Implementacao
public class JNDI_Impl extends PortableRemoteObject implements I_JNDI{
Dao dao = new Dao();
public JNDI_Impl() throws RemoteException {}
@Override
public int gravar(Cliente cliente) throws RemoteException {
return dao.insertCli(cliente);
}
}
Fico no aguardo de uma resposta.