? O modelo cliente-servidor de comunicação é o método original de regular o contato entre computadores e outros dispositivos de rede. No protocolo específico define o modelo cliente-servidor . No entanto, é um padrão da indústria para encomendar as mensagens em uma rede. Definição Cliente
Dois definindo características do computador cliente estão no cenário de servidor do cliente. A primeira é que se quer alguma coisa , a segunda é que inicia a comunicação com um pedido . Geralmente, os clientes só podem ser clientes e não dar recursos ou serviços para outros computadores.
Definição Servidor
O servidor segurar os recursos que são passados no cliente Transaction Server. O servidor se senta e aguarda solicitações . Ele escuta . Não entre em contato com outros computadores a menos que os outros contatos de computador primeiro. A resposta a uma solicitação é chamado de resposta .
Conexões
Dois métodos de comunicação estão entre cliente e servidor . O primeiro é a conexão. O cliente envia um solicitações ao servidor, juntamente com o seu endereço. Em seguida, ele aguarda a resposta . Alguns aplicativos têm um limite de tempo para essa espera e re- transmitir a resposta se agora resposta chega dentro desse período. O outro método é orientado a conexão . Transações consumindo complicadas ou de tempo, como uma série de trocas de dados , ou o download de um arquivo grande, exigem que o cliente eo servidor para acompanhar as mensagens anteriores e também para verificar se uma série de transmissões, como a transferência de um arquivo em pacotes de dados, chega em ordem , sem dados em falta. Se um cliente receber precisa verificar que cada pacote esperado na seqüência chegou , o casal precisa estabelecer uma seqüência. Isto não pode ser feito em qualquer outro contexto diferente dentro de uma ligação . Neste modelo , o cliente inicia solicitando uma ligação . O servidor responde com a permissão e uma breve declaração sobre as suas capacidades. O cliente então envia uma série de instruções para estabelecer os parâmetros para a conexão eo servidor responde a estes. A transação principal ocorre em uma série de trocas até que o cliente escolhe para terminar a ligação .
Alternativa
A alternativa para a arquitetura cliente servidor é peer-to- perscrutar . Neste cenário, cada computador é cliente e servidor. Os computadores da rede de contacto entre si diretamente e estão frequentemente ligados a mais de um computador ao mesmo tempo. Peer-to- peer é mais popular para compartilhamento de arquivos e aplicações de chat . Servidor do cliente é o método habitual para obter páginas da Web a partir de um servidor web.