Fala F�bio.
N�o ficou muito claro na sua pergunta onde voc� quer registrar seu
objeto. � no rmiregistry do RMI ou no tnameserv CORBA?
Se for no tnameserv CORBA voc� n�o est� com sorte... n�o vai ser
poss�vel.
Se for no rmiregistry, seu objeto vai ter que implementar uma interface
que estenda java.rmi.Remote contendo os m�todos que voc� deseja chamar
remotamente e implementar java.rmi.server.RemoteServer ou
java.rmi.server.UnicastRemoteObject. Para registrar seu objeto no
rmiregistry voc� vai ter que fazer algo assim (Faz muito tempo que n�o
uso RMI e n�o testei este c�digo!):
import java.rmi.Naming;
Naming.bind("nome_do_objeto",objetoRemoto);
Se voc� n�o quiser usar RMI nem CORBA voc� pode armazena-lo em um
servidor de nomes e diret�rios usando JNDI... neste caso o Objeto
precisar� implementar java.io.Serializable e voc� pode registra-lo
assim:
import javax.naming.InitialContext;
import javax.naming.Context;
Context initCtxt = new InitialContext();
SeuObjecto obj = new SeuObjeto();
initCtxt.bind("nome usado para registrar", obj);
Para recuperar o objeto:
Context initCtxt = new InitialContext();
SeuObjecto obj = (SeuObjecto) initCtxt.lookup("nome usado para
registrar");
O "nome usado para registrar" vai depender do servidor de nomes e
diret�rios que voc� estiver usando e se voc� estiver usando alguma
vers�o anterior ao JDK 1.3 voc� precisar� de obter as classes do JNDI.
No 1.3 elas j� est�o incluidas.
Inteh,
Leonardo.
.........................................
Leonardo Souza Mario Bueno
itera Inform�tica
[EMAIL PROTECTED]
+55 27 337-0317
Visite o site da itera em:
http://www.itera.com.br
.........................................
----- Original Message -----
From: Fabio Luciano Verdi <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, October 30, 2000 3:45 PM
Subject: registrando objetos nao-corba!
>
>
> Ola pessoal.
> ALguem sabe como eu registro objetos no Servico de Nomes do java?
> Este objeto nao eh CORBA, eh um simples objeto java que quero
> registrar para depois um cliente poder acessa-lo.
> Alguem ja fez isto ou sabe como fazer?
>
> Ate +.
> Obrigado pela ajuda.
>
> Fabio.
>
>
>
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------