Sistemas de troca de mensagem têm dois ou mais processos que...

Próximas questões
Com base no mesmo assunto
Q2757377 Arquitetura de Software

Sistemas de troca de mensagem têm dois ou mais processos que executam independentemente um do outro. Por exemplo, um processo pode produzir alguns dados, e um, ou outros mais, podem consumi-los. Não há nenhuma garantia de que, quando o remetente tiver mais dados, os receptores estarão prontos para ele, pois cada um executa seu próprio programa. A maioria dos sistemas de troca de mensagens fornece duas primitivas (usualmente chamadas de bibliotecas), send e receive. Outras semânticas também são possíveis, entre elas:


I. troca síncrona de mensagens.

II. troca de mensagens por buffers.

III. troca de mensagens sem bloqueio.


Dentre as assertivas I, II e III, pode-se afirmar que:

Alternativas