Arquitetura em duas camadas

Autor: Peter Berry
Data De Criação: 18 Agosto 2021
Data De Atualização: 1 Julho 2024
Anonim
ARQUITETURA MULTI CAMADA
Vídeo: ARQUITETURA MULTI CAMADA

Contente

Definição - O que significa Arquitetura em Duas Camadas?

Uma arquitetura de duas camadas é uma arquitetura de software na qual uma camada ou interface de apresentação é executada em um cliente e uma camada ou estrutura de dados é armazenada em um servidor. A separação desses dois componentes em locais diferentes representa uma arquitetura de duas camadas, em oposição a uma arquitetura de camada única. Outros tipos de arquiteturas de várias camadas adicionam camadas adicionais ao design de software distribuído.


Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica arquitetura de duas camadas

Os especialistas geralmente contrastam uma arquitetura de duas camadas com uma arquitetura de três camadas, na qual é adicionada uma terceira camada de aplicativo ou de negócios que atua como um intermediário entre o cliente ou a camada de apresentação e a camada de dados. Isso pode aumentar o desempenho do sistema e ajudar na escalabilidade. Também pode eliminar muitos tipos de problemas com confusão, que podem ser causados ​​pelo acesso de vários usuários em arquiteturas de duas camadas.No entanto, a complexidade avançada da arquitetura de três camadas pode significar mais custo e esforço.


Uma observação adicional na arquitetura de duas camadas é que a palavra "camada" geralmente se refere à divisão das duas camadas de software em duas partes físicas diferentes de hardware. Os programas multicamadas podem ser criados em uma camada, mas, devido às preferências operacionais, muitas arquiteturas de duas camadas usam um computador para a primeira camada e um servidor para a segunda camada.