SóProvas


ID
2581810
Banca
Quadrix
Órgão
COFECI
Ano
2017
Provas
Disciplina
Arquitetura de Software
Assuntos

A respeito da arquitetura cliente-servidor, julgue o item.


Nessa arquitetura, os clientes acessam os serviços fornecidos pelos servidores por meio de protocolo de solicitação-resposta, como, por exemplo, o FTP. Em função de incompatibilidades técnicas, o protocolo HTTP não é utilizado na arquitetura cliente-servidor.

Alternativas
Comentários
  • HTTP é muito utilizado!

  • e-

    O PARADIGMA CLIENTE/SERVIDOR

    Divide o trabalho em 2 processos - cliente e servidor em execução concorrente. Embora os processos cliente e servidor possam coexistir numa mesma máquina, o cliente tem GUI para usuario e faz requisições para servidores, geralmente (mas nem sempre, veja informacao anterior) em máquinas remotas. O servidor é em máquinas geralmente mais potentes com SO para multiprogramação e executa serviços que requerem componentes especializados de software e hardware. Server nunca inicia um processo de troca de mensagens com cliente.

     

    Em modelos multicamadas podemos ter 2 ou 3 niveis. 2 niveis: client/server. 3 niveis: cliente solicita a servidor de aplicacoes o qual solicita ao servdiro SQL. cliente -> servidor de aplicacoes -> servidor SQL

     

    Os servidores de dados permitem o acesso por comandos SQL (Structured Query Language), somente o resultado da pesquisa é enviado  ao cliente. Este procedimentoreduz o tráfego na rede e interações entre cliente e servidor. Já os servidores de aplicações permitem o acesso do clientes por RPC (Remote Procedure Call). Ao ativar RPC, o cliente para de processar (se não possuir mecanismos de não bloqueamento) e espera a resposta. Quando recebe a resposta, recomeça processamento. O sincronismo entre cliente e servidor está implícito no mecanismo de mensagem. Assim, ao invés da ocorrência de uma interação entre cliente/servidor a cada comando SQL, o cliente fica resguardado pelo servidor de aplicações, o qual interage com o servidor. Com relação aos servidores web, estes permitem o acesso a documentos, imagens, sons, exe e o carregamento de aplicações (Java applets), via protocolo HTTP.