Three-Tier
AplicaciónPresentación, lógica de negocio y datos en capas separadas
Principios Fundamentales
Presentation tier para UILogic tier para reglas de negocioData tier para persistenciaComunicación entre tiers adyacentes
Cuándo Usar
Aplicaciones enterprise, cuando necesitas escalar capas independientemente
Cuándo Evitar
Aplicaciones pequeñas, cuando simplicidad es prioridad
Ventajas y Desventajas
Ventajas
- + Escalabilidad por tier
- + Seguridad entre capas
- + Mantenimiento independiente
- + Reusabilidad de logic tier
Desventajas
- - Latencia entre tiers
- - Complejidad de deployment
- - Overhead de red