Página 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);