Ir para o conteúdo

Página 25

Slide 25

Transcrição do slide

                   Processos
                 (Trocas de mensagens)

 Trocas de Mensagens  Para a comunicação/sincronização em processos que estão em máquinas diferentes (ambientes em rede), os conceitos de semáforos e monitores perdem suas funcionalidades, pois as variáveis de controle estariam em algumas das máquinas e seria impossível realizar bloqueios atômicos  Assim, para a comunicação entre processos que estão máquinas diferentes, faz-se necessário a Troca de Mensagens  Esse método de comunicação interprocessos usa duas primitivas: send(destination, &message); e receive(source, &message);

Comentários