Está en la página 1de 8

SISTEMAS DISTRIBUIDOS

Arquitectura Basada en Capas

 Integrantes :
 Salazar Mendoza Cristhian
 Martin Antohny Chagua bances
 Jesus Alejandro Gaspar Juarez
 Juan josue campos bayona
 Miguel allca

2019
DEFINICION
La arquitectura basada en capas se enfoca en la
distribución de roles y responsabilidades de forma
jerárquica garantizando una forma muy efectiva de
separación de responsabilidades. El rol indica el
modo y tipo de interacción con otras capas, y la
responsabilidad indica la funcionalidad que está
siendo desarrollada.
Arquitectura basada en capas
Principios de diseño
Abstracción y encapsulación
Comunicación sencilla
Alta cohesión
VENTAJAS
 Facilita agregar nuevos tipos de datos según sea requerido por la aplicación ya que son
independientes del funcionamiento de las otras capas.

 Crear independencia de funcionamiento.

 Facilita el mantenimiento en caso de errores.

 Permite el escalamiento de la aplicación en caso de ser requerido.


DESVENTAJAS:
 Pérdida de eficiencia
 Trabajo innecesario por parte de capas más internas o redundante entre
varias capas
 Dificultad de diseñar correctamente la granularidad de las capas
 A veces no se logra la contención del cambio y se requiere una cascada
de cambios en varias capas
ESCENARIO DE APLICACIÓN
DINAMICA

También podría gustarte