A tecnologia da arquitetura cliente/servidor

Novembro 2017

Como funciona a arquitetura em dois níveis

A arquitetura em dois níveis (também chamada de arquitetura 2-tier) caracteriza os sistemas cliente/servidor pelos quais o cliente pede um recurso e o servidor responde diretamente ao pedido, utilizando seus próprios recursos. Isso significa que o servidor não requer outro aplicativo para proporcionar parte do serviço:

arquitetura cliente/servidor em dois níveis

Qual é a estrutura da arquitetura em três níveis

Na arquitetura em três níveis, existe um nível intermediário, o que significa que ela está compartilhada entre um cliente, ou seja, o computador que solicita recursos, equipado com uma interface de usuário (geralmente um navegador) encarregado da apresentação; o servidor de aplicativo (também chamado de software intermediário), cuja tarefa é proporcionar os recursos solicitados e o servidor de dados, que fornece os dados necessários ao servidor de aplicativo:

arquitetura cliente/servidor em três níveis

O emprego maciço do termo arquitetura em três níveis designa as arquiteturas que envolvem servidores de empresa ou de bancos de dados.

Comparação entre os dois tipos de arquitetura

A arquitetura em dois níveis é uma arquitetura cliente/servidor, na qual o servidor é polivalente, ou seja, ele pode fornecer todos os recursos pedidos pelo cliente diretamente. Em compensação, na arquitetura em três níveis, os aplicativos do servidor são descentralizados, o que quer dizer que cada servidor é especializado em uma tarefa (servidor web e servidor de banco de dados, por exemplo). A arquitetura em três níveis permite maior flexibilidade, maior segurança, pois ela pode ser definida independentemente para cada serviço e em cada nível, e melhor desempenho, dada a divisão das tarefas entre diversos servidores.

Como funciona a arquitetura multiníveis

Na arquitetura em três níveis, cada servidor (níveis 2 e 3) efetua uma tarefa específica. Assim sendo, um servidor pode utilizar os serviços de um ou vários servidores para oferecer o seu próprio serviço. Consequentemente, a arquitetura em três níveis é potencialmente uma arquitetura de n (vários) níveis:


arquitetura multiníveis

Networking - 3-Tier Client/Server Architecture
Networking - 3-Tier Client/Server Architecture
Redes - Arquitectura Cliente/Servidor en 3 niveles
Redes - Arquitectura Cliente/Servidor en 3 niveles
Netzwerke - Client/Server Architektur auf 3 Niveaus
Netzwerke - Client/Server Architektur auf 3 Niveaus
Réseaux - Architecture client/serveur à 3 niveaux
Réseaux - Architecture client/serveur à 3 niveaux
Reti - Architettura client/server a 3 livelli
Reti - Architettura client/server a 3 livelli
Última modificação: 5 de outubro de 2017 às 16:05 por ninha25.
Este documento, intitulado 'A tecnologia da arquitetura cliente/servidor', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.