Índice:
Definição - O que significa Modelo Cliente-Servidor?
O modelo cliente-servidor é uma estrutura de comunicação distribuída de processos de rede entre solicitantes de serviços, clientes e provedores de serviços. A conexão cliente-servidor é estabelecida por meio de uma rede ou da Internet.
O modelo cliente-servidor é um conceito central de computação em rede que também cria funcionalidade para troca de email e acesso à Web / banco de dados. As tecnologias e protocolos da Web criados em torno do modelo cliente-servidor são:
- Protocolo de transferência de hipertexto (HTTP)
- Sistema de Nome de Domínio (DNS)
- Protocolo SMTP (Simple Mail Transfer Protocol)
- Telnet
Os clientes incluem navegadores da Web, aplicativos de bate-papo e software de e-mail, entre outros. Os servidores incluem Web, banco de dados, aplicativo, bate-papo e email, etc.
Techopedia explica o modelo cliente-servidor
Um servidor gerencia a maioria dos processos e armazena todos os dados. Um cliente solicita dados ou processos especificados. O servidor retransmite a saída do processo para o cliente. Às vezes, os clientes lidam com o processamento, mas requerem recursos de dados do servidor para conclusão.
O modelo cliente-servidor difere de um modelo ponto a ponto (P2P) em que os sistemas de comunicação são o cliente ou o servidor, cada um com status e responsabilidades iguais. O modelo P2P é uma rede descentralizada. O modelo cliente-servidor é uma rede centralizada.
