⾕

Computação  |  

Características Principais

Esses pontos tornam o modelo flexível e adequado a ambientes variados.

Modelos de Arquitetura

A arquitetura pode ser organizada de formas diferentes:

Duas camadas: cliente envia consultas diretamente ao servidor de banco de dados. Tem boa performance em ambientes menores, mas enfrenta limitações de escalabilidade.

Três camadas: inclui um servidor de aplicações entre cliente e banco de dados, centralizando lógica de negócio, aumentando segurança e facilitando manutenção. É o modelo mais comum em aplicações web.

Arquiteturas distribuídas: sistemas modernos podem incluir várias camadas adicionais, como APIs, microserviços e servidores de autenticação, oferecendo maior modularidade.

Comunicação entre Cliente e Servidor

A comunicação ocorre por protocolos como TCP/IP, ODBC, JDBC ou APIs nativas dos SGBDs.

O processo envolve:

• Conexão
• Autenticação
• Envio de comandos
• Execução no servidor
• Retorno dos resultados ao cliente

Back Next