Informática, perguntado por RodriguesGamer8362, 1 ano atrás

Tendo em vista a arquitetura cliente/servidor que é utilizada na implementação de sistemas distribuídos, avalie as seguintes afirmações: I - Essa arquitetura cliente/servidor define um modelo de interação entre processos clientes e servidores que resolve o problema do rendezvous: clientes iniciam a comunicação e servidores esperam por requisições. II - Em servidores considerados sem estado (informações de estado não são mantidas entre o processamento de requisições), o significado de uma mensagem do cliente não deve depender da sequência de mensagens anteriores. III - Um programa cliente individual opera como um programa convencional: ele não precisa gerenciar concorrência explicitamente na comunicação com o servidor. Assinale a alternativa correta:

Soluções para a tarefa

Respondido por bokomoko
1
I - Essa arquitetura cliente/servidor define um modelo de interação entre processos clientes e servidores que resolve o problema do rendezvous: clientes iniciam a comunicação e servidores esperam por requisições.
verdade

 II - Em servidores considerados sem estado (informações de estado não são mantidas entre o processamento de requisições), o significado de uma mensagem do cliente não deve depender da sequência de mensagens anteriores.
verdade

 III - Um programa cliente individual opera como um programa convencional: ele não precisa gerenciar concorrência explicitamente na comunicação com o servidor
verdade, quem se encarrega disso é o próprio servidor

as 3 afirmativas sào verdadeiras


Respondido por arilsongba
0

O modelo cliente-servidor, na arquitetura de software, consiste nos clientes fazerem um requisito (request) e o servidor recebe a requisição, processa e responde aos clientes (response), portanto todas as afirmativas estão corretas.

Modelo cliente-servidor

A arquitetura cliente-servidor é uma espécie de arquitetura onde o processamento da informações é dividido é módulos ou processos distintos.

Esse tipo de arquitetura costuma criar uma ponte de interação entre os processos para resolver os problemas computacionais de forma mais rápido e otimizada.

Além disso, existe um processo que é responsável pela manutenção das informações e outro responsável pela obtenção dos dados.

Fique por dentro do assunto: brainly.com.br/tarefa/34871932

Bons estudos!

Anexos:
Perguntas interessantes