Lar Desenvolvimento O que é arquitetura de três camadas? - o que é techopedia

O que é arquitetura de três camadas? - o que é techopedia

Índice:

Anonim

Definição - O que significa Arquitetura em Três Camadas?

Uma arquitetura de três camadas é uma arquitetura cliente-servidor na qual a lógica do processo funcional, acesso a dados, armazenamento de dados do computador e interface do usuário são desenvolvidos e mantidos como módulos independentes em plataformas separadas. A arquitetura de três camadas é um padrão de design de software e uma arquitetura de software bem estabelecida.

Techopedia explica arquitetura de três camadas

A arquitetura de três camadas permite que qualquer uma das três camadas seja atualizada ou substituída independentemente. A interface do usuário é implementada em um PC de mesa e usa uma interface gráfica do usuário padrão com diferentes módulos em execução no servidor de aplicativos. O sistema de gerenciamento de banco de dados relacional no servidor de banco de dados contém a lógica de armazenamento de dados do computador. As camadas intermediárias geralmente são de várias camadas.

As três camadas em uma arquitetura de três camadas são:

  1. Camada de apresentação: ocupa o nível superior e exibe informações relacionadas aos serviços disponíveis em um site. Essa camada se comunica com outras camadas enviando resultados para o navegador e outras camadas da rede.
  2. Camada de aplicativo: também chamada de camada intermediária, lógica, lógica comercial ou lógica, essa camada é extraída da camada de apresentação. Controla a funcionalidade do aplicativo executando um processamento detalhado.
  3. Camada de dados: hospeda servidores de banco de dados onde as informações são armazenadas e recuperadas. Os dados nessa camada são mantidos independentes dos servidores de aplicativos ou da lógica de negócios.
O que é arquitetura de três camadas? - o que é techopedia