computação cliente /servidor envolve ter aplicativos cliente que são executados em computadores diferentes e solicitar serviços e processos de máquinas servidoras . Um exemplo de computação cliente /servidor é a World Wide Web . Aplicações cliente
aplicativos cliente enviar pedidos de servidores para executar tarefas específicas, tais como a recuperação de registros de clientes a partir de um banco de dados e enviá-lo para a aplicação. Os aplicativos clientes tenham acesso aos recursos locais, tais como o disco local e outros periféricos , permitindo a manipulação de dados enviados.
Aplicativos de servidor
processos do servidor ouvir aplicativos cliente e responder às solicitações enviadas . Os aplicativos de servidor são comumente usados em sites comerciais para fornecer experiências de usuário interativas e dinâmicas.
Projeto
projeto de computação cliente /servidor pode ser de dois níveis ou arquitetura de três camadas . Arquitetura de duas camadas envolve o uso de um único servidor para processar vários clientes . Arquitetura de três camadas usa vários servidores para processar solicitações do cliente. Isso torna mais escalável em relação a arquitetura de dois níveis .