V� se isso resolve:

A thread tem que ter refer�ncia para a classe que a
originou. Quando a thread terminar o processamento do
retrieve ela notifica essa classe, passando uma
identificacao do objeto que acabou de ser processado.
A partir dai, a classe que originou a thread continua
o processamento e ter� ent�o um valor para o
getNome().

[]'s


************************************************


--- Anderson Carvalho <[EMAIL PROTECTED]> wrote:
> ol� pessoal,
> 
> eu e o resto da minha equipe de desenvolvimento
> estamos fazendo um projeto
> onde utilizamos RMI, o escopo � o seguinte:
> 
> existe uma classe no lado servidor da nossa
> aplica��o que recebe as
> requisi��es de uma classe no lado cliente, o
> problema � que estamos prevendo
> um grande n�mero de usu�rios efetuando essas
> requisi��es, e como a classe
> servidora fica esperando o processamento dessa
> requisi��o terminar para
> tratar a nova requisi��o isso pode levar algum tempo
> fazendo os outros
> clientes esperarem.
> 
> para tentar resolver esse problema n�s pensamos em
> fazer com que a nossa
> classe servidora iniciasse para cada requisi��o uma
> classe derivada de
> Thread que trata essa requisi��o, e assim a classe
> servidora fica livre para
> receber uma nova requisi��o, o problema �: quando a
> thread � iniciada o
> processamento do cliente continua antes da thread
> terminar de tratar a
> requisi��o, ex.
> 
> NossaClasse nc = new NossaClasse();
> nc.setId(10); --->>> o identificador do registro que
> eu to querendo
> recuperar
> nc.retrieve(); ---->>> aqui a requisi��o � enviada
> para o servidor que
> repassa para a Thread
> 
> System.out.println(nc.getNome()); --->>> aqui ocorre
> o problema, pois a
> chamada anterior ainda n�o terminou de efetuar a
> recupera��o, imprimindo
> "null".
> 
> o que n�s precisamos, na realidade, � fazer com que
> a NossaClasse consiga
> manter uma liga��o com a thread que ser� criada,
> esperando o seu
> processamento terminar antes de continuar ...
> 
> se algu�m puder nos dar uma luz!
> 
> desde j� agradecemos
> 
> Anderson Carvalho
> 
> 
> 
> 
> ------------------------------ 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] 
>
-------------------------------------------------------------------------
> 


__________________________________________________
Do You Yahoo!?
Yahoo! Auctions - Buy the things you want at great prices. 
http://auctions.yahoo.com/

------------------------------ 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] 
-------------------------------------------------------------------------

Responder a