Zusammenfassung der Ressource
Estilo de Arquitecturas
- Capas (N-Tier)
- Beneficios
- Estilo Cliente Servidor
- Portabilidad en la nube y
local
- Evolución natural
- Menos curvas de aprendizaje
- Abierto a un entorno heterogéneo
- Usos
- Aplicaciones web simples
- Desarrollo de aplicaciones locales
- Migración de una aplicación a Azure
- Características
- Separación de niveles físicos
- Capa cliente se ejecuta en máquinas remotas
- Capa de representación se ejecuta
necesariamente en un nivel físico
- Presentación
desacoplada
- Características
- Estilos para diseñar
aplicaciones
- Separa la logica para el manejo
de interacción
- Permite crear una interfaz grafica
- Principios claves
- Separa el procedimiento
de la interfaz
- Permite construir mocks
- Usa eventos para
notificar a la vista
- Beneficios
- Testeabilidad
- Reusabilidad
- Capas
- Beneficios
- Abstracción
- Aislamiento
- Rendimiento
- Testeabilidad
- Independencia
- Características
- Describe la descomposición de
servicios
- Cada capa agrega responsabilidad y
abstracción
- Componentes de capas se comunican
con otros
- Pueden residir en la misma
- Principios claves
- Contiene la funcionalidad relacionada
con las tareas
- Capas inferiores no tienen
dependencias
- La comunicación esta basada en
una abstracción