A figura a seguir apresenta um exemplo de uma aplicação web de acordo com o padrão em camadas:

Exemplo de arquitetura em camada cliente-servidor

Os atributos de qualidade para o padrão Cliente-Servidor são apresentados a seguir:

Como cada atributo de qualidade serão considerados e utilizados na solução depende da tecnologia usada para implementar a aplicação. JAVA, NET e outros servidores de aplicação proprietários têm diferente características que influenciam em como estes atributos de qualidade podem ser utilizados. As características de cada servidor de aplicação precisam ser compreendidas durante o projeto da arquitetura de modo que não haja surpresas desagradáveis mais tarde no projeto.

O padrão cliente-servidor é comumente usado. As tecnologias de servidores de aplicação tornam relativamente fácil de implementar aplicativos usando o padrão. Este padrão arquitetural é apropriado quando o aplicativo necessita suportar um grande número de clientes e solicitações simultâneas, e cada pedido leva um intervalo relativamente curto para processo.
Copyright © 2016 AIEC.