Cliente / servidor de três camadas

Definição - O que significa Cliente / Servidor de Três Camadas?

Um cliente / servidor de três camadas é um tipo de arquitetura de computação de várias camadas em que um aplicativo inteiro é distribuído em três camadas ou camadas de computação diferentes. Ele divide a apresentação, a lógica do aplicativo e as camadas de processamento de dados entre os dispositivos cliente e servidor.

É um exemplo de arquitetura de aplicativo de três camadas.

Definirtec explica Cliente / Servidor de Três Camadas

Um cliente / servidor de três camadas adiciona uma camada / camada adicional aos modelos de duas camadas baseados em cliente / servidor. Essa camada adicional é uma camada de servidor que atua como um intermediário ou dispositivo de middleware. Em um cenário de implementação típico, o cliente ou a primeira camada mantém a apresentação / interface do aplicativo e transmite todas as solicitações específicas do aplicativo para o servidor da camada de middleware. O middleware ou segunda camada chama o servidor de lógica do aplicativo ou terceira camada para a lógica do aplicativo. A distribuição de toda a lógica do aplicativo em três camadas ajuda a otimizar o acesso geral ao aplicativo e o desenvolvimento e gerenciamento em nível de camada / camada.