Logo Passei Direto
Buscar
As máquinas que compõem sistemas distribuídos em geral são heterogêneas -hardware diferente executando sistemas operacionais diferentes e se comunicando através de arquiteturas diferentes. Softwares conhecidos como middleware ajudam a: Questão 9Resposta a. Corrigir falhas de qualquer um dos computadores isolados e isso não afetará a disponibilidade dos recursos do sistema. b. Permitir que componentes de software interajam entre hardwares e plataformas de software diferentes, linguagens de programação e protocolos de comunicação distintos. c. Facilitar comunicação e cooperação entre os vários componentes de um sistema distribuído ocultando detalhes de implementação de baixo nível de usuários e desenvolvedores de aplicações d. Fornecer transparência, ocultando os aspectos distribuídos dos usuários do sistema. O acesso a um sistema de arquivo distribuído por diversos computadores remotos. e. Fornecer interfaces comuns a todos os computadores do sistema, para a comunicação de informação de estado para manter uma operação eficiente.
User badge image
B.Henrique

há 4 meses

Respostas

User badge image

Ed Verified user icon

há 4 meses

Vamos analisar as alternativas com base no papel do middleware em sistemas distribuídos heterogêneos: a) Corrigir falhas de qualquer computador isolado e garantir disponibilidade — isso é mais relacionado a tolerância a falhas, não especificamente ao middleware. b) Permitir que componentes de software interajam entre hardwares e plataformas diferentes, linguagens e protocolos distintos — isso está alinhado com a função principal do middleware, que é facilitar a interoperabilidade. c) Facilitar comunicação e cooperação ocultando detalhes de implementação de baixo nível — também é uma função do middleware, mas é mais uma consequência da interoperabilidade. d) Fornecer transparência, ocultando aspectos distribuídos dos usuários — isso é uma característica desejada, mas não define diretamente o papel do middleware. e) Fornecer interfaces comuns para comunicação de estado para manter operação eficiente — é uma função específica, mas não cobre o papel geral do middleware. Entre as opções, a que melhor define o papel do middleware em sistemas distribuídos heterogêneos é a alternativa: b. Permitir que componentes de software interajam entre hardwares e plataformas de software diferentes, linguagens de programação e protocolos de comunicação distintos.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina