Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Análisis de Sistemas II
Jornada Sábado
Sección: D
1er parcial
En una arquitectura en capas, todas las capas se colocan de forma horizontal, de tal forma que
cada capa solo puede comunicarse con la capa que está inmediatamente por debajo, por lo que, si
una capa quiere comunicarse con otras que están mucho más abajo, tendrán que hacerlo
mediante la capa que está inmediatamente por debajo.
Ventajas:
1. Separación de responsabilidades
2. Fácil de desarrollar
3. Fácil de probar
4. Fácil de mantener
5. Seguridad
Desventajas
1. 1.Trabajo innecesario por parte de capas más internas o redundante entre varias capas;
2. Dificultad de diseñar correctamente la granularidad de las capas.
3. veces no se logra la contención del cambio y se requiere una cascada de cambios en varias
capas;
4. Pérdida de eficiencia;
Tipo de capas
• Capa de presentación
• Capa de negocio
• Capa de datos
Cliente – Servidor: El concepto de cliente servidor, o cliente-servidor, refiere por lo tanto a un
modelo de comunicación que vincula a varios dispositivos informáticos a través de una red. El
cliente, en este marco, realiza peticiones de servicios al servidor, que se encarga de satisfacer
dichos requerimientos.
Con esta arquitectura, las tareas se distribuyen entre los servidores (que proveen los servicios) y
los clientes (que demandan dichos servicios). Dicho de otro modo: el cliente le pide un recurso al
servidor, que brinda una respuesta.
Ventajas
1. Centralización
2. Seguridad
3. Fácil de instalar (cliente
4. Separación de responsabilidades
5. Portabilidad
Desventajas
1. Actualizaciones (clientes)
2. Concurrencia
3. Todo o nada
4. Protocolos de bajo nivel
5. Depuración