Representación de procesos que conforman un sistema y que interactúan entre ellos, con la finalidad de cumplir una función particular.
Enviado por Rebecca • 28 de Noviembre de 2017 • 840 Palabras (4 Páginas) • 575 Visitas
...
[pic 1]
Capa de presentación
Es la capa que ve el usuario (capa de usuario), muestra la información obtenida de la capa de negocio y permite capturar la información del usuario, también se conoce como interfaz gráfica.
Capa de negocio
Es donde se localizan los programas que se ejecutan, en esta capa se reciben las peticiones del usuario y se envían las respuestas al mismo; se llama también lógica del negocio, porque en ella se encuentran todas las reglas que deben cumplirse. Esta capa se comunica con la capa de Aplicación Cliente Servidor de base de datos Aplicación de Servidor Capa cliente Capa intermedia Capa de servidor presentación para recibir peticiones y enviar resultados que se obtienen mediante consultas a la base de datos, es decir: a la capa de datos.
Capa de datos
En esta capa se ubican los datos, se compone de uno o más SGBD, los cuales reciben solicitudes de almacenamiento o recuperación de información de información desde la capa de negocio.
[pic 2]
Todas las capas pueden estar en un solo servidor, dependiendo de las necesidades, por ejemplo, la demanda de espacio o rendimiento de algunas de las capas; aunque lo más usual es que haya al menos una computadora para cada capa. Los términos capas y niveles son distintos. El término capa segmenta una solución desde el punto de vista lógico, en tanto que nivel indica la forma en que las capas lógicas se distribuyen de manera física.
Arquitectura de 2 niveles (Cliente servidor).
La arquitectura cliente/servidor es descrita como una arquitectura de 2 niveles, en la cual, el cliente solicita recursos al servidor y éste responde directamente a la solicitud, utilizando sus propios recursos.
Arquitectura en 3 niveles.
En esta arquitectura se presenta un nivel intermedio identificado como servidor de aplicaciones, es decir, existe una computadora para el cliente (quien solicita los recursos, generalmente un navegador web – capa de presentación); una computadora como servidor de aplicaciones (Software intermedio – capa de negocios) que proporciona los recursos al cliente y que son solicitados al servidor de datos (capa de datos). En la arquitectura de 3 niveles las aplicaciones son descentralizadas, cada servidor tiene una función determinada y permite mayor flexibilidad y seguridad, pues se establece de manera individual.
Arquitectura de múltiples niveles.
Los niveles se refieren a la cantidad de servidores que se utilizan para una solución. En el caso de una arquitectura de 3 niveles, los servidores de aplicación y SGBD (Nivel 2 y 3) proporcionan un servicio en particular.
...