Ola', Andre'.

    Pelo que eu entendi, tu estas criando um objeto de uma classe X (por
exemplo) que deriva de java.lang.Thread e implementa java.rmi.Remote,
correto?

  public X extends Thread implements Remote

    public void m1 () throws RemoteException {
      System.out.println(Thread.currentThread());
      // ...
    }
  }

    Se o comportamento que tu esperas e' que cada cliente chame m1 () em uma
thread distinta, entao deverias ter uma instancia desta classe X para
atender cada cliente, ja' que a thread que o objeto servidor "habita" é
sempre a mesma (criada automaticamente pela classe java.lang.Thread).

>Meu problema eh que este nao eh o comportamento que eu gostaria, uma vez
>que o controle de acesso ao meu banco de dados eh feito atraves da
>identificacao do thread que invoca sua API.

    Essa identificacao pela thread e' algo que esta' fora do teu controle?
Em caso contrario, eu te recomendaria outra estrategia.

    Espero que tenha sido de alguma ajuda.

        Rafael Chaves
        [EMAIL PROTECTED]
        [EMAIL PROTECTED]



* Para nao receber mais e-mails da lista, acesse 
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a 
lista <[EMAIL PROTECTED]> e de um <submit>.

Responder a