1. 1 Cliente Servidor
1.1. 1-1 Camadas
1.1.1. 1-1.1 apresentação
1.1.2. 1-1.2 negócios
1.1.3. 1-1.3 acesso a dados
1.2. 1-2 Filas
1.2.1. 1-2.1 apresentação
1.2.2. 1-2.2 aplicação
1.2.3. 1-2.3 banco de dados
2. 2 Clientes
2.1. 2-1 Clientes magros
2.1.1. Não possuem código personalizado, dependendo completamente do servidor
2.2. 2-2 Clientes gordos
2.2.1. Possuem de uma a tres camadas para facilitar a reultização de códigos e para disponibilar funcionalidades mesmo longe do servidor
2.3. 2-3 Hospedagem de paginas web
2.3.1. Possue um mini servidor web para disponiblizar paginas offline armazenando as informações em banco local para posteriormente ser enviado
3. 3 Servidor
3.1. Arquitetura de uma fila
3.1.1. As três camadas de código coexistem em um mesmo servidor
3.1.1.1. PRÓS
3.1.1.2. CONTRAS
3.2. Arquitetura de duas filas
3.2.1. O servidor de banco de dados é separado do servidor de apresentação e aplicação
3.2.1.1. PRÓS
3.2.1.2. CONTRAS
3.3. Arquitetura de tres filas
3.3.1. A apresentação, aplicação e banco de dados ficam em servidores separados.
3.3.1.1. PRÓS
3.3.1.2. CONTRAS