Threads em arquiteturas distribuidas

0 respostas
maikonaraujo

Pessoal, tenho a seguinte dúvida: Como se comportam as operações wait(), notify() para um cliente em arquiteturas distribuidas?

Exemplo:

No lado do cliente…

Consumidor cons = ctx.lookup("fila/consumidorImpl");

Thread t = new Thread() {
       consumidor.consome();
}

No lado do servidor…

public class ConsumidorImpl implements Consumidor {
...
public synchronized consome() {
      if ( fila.isEmpty() )
          wait();
      // codigo para consumir da fila
}

Neste exemplo o efeito do wait() é repassado para as threads do cliente ??

Criado 23 de julho de 2005
Respostas 0
Participantes 1