Questões de Arquitetura de Software - Arquitetura Cliente-Servidor para Concurso
Foram encontradas 287 questões
Aplicações que utilizam a arquitetura cliente-servidor são compostas por nodos que interagem entre si e que não necessariamente assumem o papel exclusivo de cliente ou de servidor.
Em uma aplicação cliente-servidor multicamadas, a comunicação do módulo cliente diretamente com a camada de dados exige a implementação de mecanismos de segurança.
Qualquer proposta de eliminação da presença de software em arquitetura cliente-servidor no parque das aplicações do ministério, em favor da adoção de arquiteturas multitier, não terá pleno sucesso, porque uma arquitetura multitier pode ser considerada uma composição de múltiplos sistemas em arquitetura cliente-servidor.
A máquina em que reside o programa A é, simultaneamente, uma máquina servidor e cliente.
I. Na arquitetura Cliente/Servidor o processamento pesado (bancos de dados, aplicações) é executado pelo computador cliente e pelo computador servidor, melhorando a capacidade de processamento.
II. Na arquitetura Cliente/Servidor o computador cliente deve ter maior capacidade de processamento e armazenamento de dados que o servidor, deixando a interface com o usuário final para o servidor.
III. Na arquitetura Cliente/Servidor todas as tarefas são executadas no mesmo computador que desempenha as duas funções: cliente e servidor.
Pode-se afirmar que:
Uma máquina servidora web pode atuar tanto como cliente quanto como servidor.
Os sistemas distribuídos podem ser considerados um caso particular dos sistemas cliente-servidor, visto que em geral em um sistema distribuído alguns sítios são clientes e outros são servidores, porém todos os dados residem nos sítios servidores e todas as aplicações são executadas nos sítios clientes.
Na arquitetura cliente-servidor, organizada como um conjunto de serviços e servidores associados e de clientes que acessam esses serviços, os clientes precisam conhecer seus servidores, mas a reciprocidade não é exigida, o que impossibilita sua implementação em ambientes de Internet.
No desenvolvimento da interface com o usuário de uma aplicação do tipo cliente-servidor multicamadas, o conhecimento das necessidades de comunicação de dados do usuário é apresentado com menor importância que o conhecimento das necessidades de informações no ambiente de trabalho do usuário.
Nesse tipo de arquitetura, um terminal pode executar a aplicação, enquanto outro terminal exibe o resultado na tela.
Uma estação cliente nunca estabelece comunicação direta com o servidor de banco de dados, mas sim com uma camada intermediária, a qual se comunica com o banco de dados.
Quando acessamos recursos baseados no modelo cliente / servidor, existe a separação dos papéis dos agentes envolvidos: o cliente solicita recursos a um servidor, e o servidor disponibiliza estes recursos ao cliente. Para que isso ocorra, é possível utilizar duas ou mais camadas no processo,como,um cliente requisita dados de um servidor de aplicação,que,por sua vez, requisita dados a um servidor de banco de dados antes de retornar a solicitação ao cliente.
Assinale a opção que indica o nome desse servidor.