Modelo 3 capas

Solo disponible en BuenasTareas
  • Páginas : 2 (405 palabras )
  • Descarga(s) : 0
  • Publicado : 16 de mayo de 2011
Leer documento completo
Vista previa del texto
Modelo 3 capas
1. Capa de presentación: es la que ve el usuario (también se la denomina "capa de usuario"), presenta el sistema al usuario, le comunica la información y captura la información delusuario en un mínimo de proceso (realiza un filtrado previo para comprobar que no hay errores de formato). También es conocida como interfaz gráfica y debe tener la característica de ser "amigable"(entendible y fácil de usar) para el usuario. Esta capa se comunica únicamente con la capa de negocio.
2.
Capa de negocio: es donde residen los programas que se ejecutan, se reciben las peticiones delusuario y se envían las respuestas tras el proceso. Se denomina capa de negocio (e incluso de lógica del negocio) porque es aquí donde se establecen todas las reglas que deben cumplirse. Esta capa secomunica con la capa de presentación, para recibir las solicitudes y presentar los resultados, y con la capa de datos, para solicitar al gestor de base de datos almacenar o recuperar datos de él.También se consideran aquí los programas de aplicación.
3.
Capa de datos: es donde residen los datos y es la encargada de acceder a los mismos. Está formada por uno o más gestores de bases de datos querealizan todo el almacenamiento de datos, reciben solicitudes de almacenamiento o recuperación de información desde la capa de negocio.
Beneficios.
Los principales beneficios del estilo dearquitectura de 3-capas son:
• Mejoras en las posibilidades de mantenimiento. Debido a que cada capa es independiente de la otra los cambios o actualizaciones pueden ser realizados sin afectar la aplicacióncomo un todo.
• Escalabilidad. Como las capas están basadas en diferentes maquinas, el escalamiento de la aplicación hacia afuera es razonablemente sencillo.
• Flexibilidad. Como cada capa puedeser manejada y escalada de forma independiente, la flexibilidad se incrementa.
• Disponibilidad. Las aplicaciones pueden aprovechar la arquitectura modular de los sistemas habilitados usado...
tracking img