Networking  
 
Conhecimento computador >> Networking >> Outros Redes de Computadores >> 
Quais são as duas categorias de desenvolvimento de aplicações cliente servidor
? Aplicações cliente-servidor é um modelo popular para o desenvolvimento do sistema , permitindo que a lógica e os dados de acesso em um ambiente distribuído. A arquitetura cliente servidor também pode aumentar a flexibilidade, permitindo que os desenvolvedores usem uma linguagem de programação ou ambiente para uma seção e outros ambientes para outras seções. Os tipos de arquiteturas cliente servidor são normalmente classificados de acordo com o número de camadas, ou seções , da aplicação. Modelo cliente servidor de duas camadas

O modelo de duas camadas é o que a maioria dos usuários de computadores estão familiarizados com , é o fundamento básico da Internet. Em um clássico arquitetura de duas camadas , uma parte do sistema - chamado o cliente - envia solicitações para outra parte do sistema - chamado de servidor - . Que processa o pedido e envia a resposta de volta

a maior parte da Internet, a partir de navegação na web para e-mail , é baseada em alguma forma nesta arquitetura . O navegador (cliente) envia uma solicitação para um servidor web , o que determina o que o usuário está procurando e envia as informações de volta para o cliente. ( Ver referência 1 ).
Modelo cliente N- camada do servidor

Depois que o modelo de dois níveis , o próximo categorização da arquitetura cliente-servidor é uma abordagem mais generalizada , chamado de modelo de n camadas . Nesta arquitetura , " n" representa qualquer número de níveis , variando de três para cima. Por exemplo, considere um aplicativo de e -mail baseado na web. O usuário faz login através de seu navegador web. O navegador envia o pedido para um servidor web para processar o log -in tentativa de um usuário. O servidor web vai levar essa informação e enviá-lo através de um servidor de banco de dados para comparar os dados enviados pelo cliente com os dados no servidor de banco de dados. O servidor de banco de dados irá enviar o resultado de volta para o servidor web , que envia uma resposta de volta para o cliente. Se o usuário fizer com sucesso, a próxima página vai novamente enviar uma solicitação para o servidor web, que por sua vez irá solicitar mensagens do usuário do servidor de e -mail . Isso seria considerado um sistema de quatro níveis especificamente
N -tier caso especial : . Sistema de três camadas

Há um caso especial no n -tier categoria por causa de sua prevalência em toda a web . O modelo de três camadas é quase onipresente em toda a Internet , servindo como base para a grande maioria dos sites. A arquitetura é muito simples: o navegador web é o primeiro nível , o servidor de aplicação web é o segundo nível ea camada de banco de dados é a terceira camada. Embora seja bastante simples de adicionar camadas adicionais para este sistema (ou seja , a comunicação com um servidor de e -mail) , este modelo é a base para praticamente todas as aplicações web não-triviais .

Anterior :

Próximo : No
  Os artigos relacionados
·Técnicas de Clustering computadores juntos 
·Como enviar um Wake on LAN Command 
·Como instalar aplicativos em Ir Drives 
·O que é uma conexão de soquete 
·Como configurar o MTA em WHM 
·Como Chegar Sprint WiFi 
·Como adicionar um protocolo desconhecido para o IE8 
·Tipos de seguros de e-mail mensagens 
·Vs Cliente. Server System 
·Como usar um servidor proxy em um Mac 
  Artigos em destaque
·Como configurar um Linksys Modem 
·Como adicionar Wi-Fi a uma rede Ethernet 
·Por que minha conexão laptop lento para compartilhamen…
·Como atualizar Ethernet Controlador Virtualbox no Windo…
·Vantagens e Limitações da Tecnologia da Computação 
·Como conectar seu laptop para Minha Casa Computador 
·Como remover um domínio VTP 
·Como configurar um Live Meeting Microsoft 
·Razões para usar em camadas Protocolos 
·Sonicwall Opções DHCP 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados