MODELO DE TRES CAPAS DE INTERNET
Download
Report
Transcript MODELO DE TRES CAPAS DE INTERNET
Unidad II
MODELO DE
APLICACIONES
DISTRIBUIDAS EN
INTERNET.
Objetivos
• Conocer en que consisten los
modelos de aplicaciones en
Internet.
• Conocer en que consisten las
aplicaciones en dos capas y las
de tres-n capas.
Objetivos
• Conocer en que consiste el
modelo de tres capas de
Internet y sus Características.
• Conocer en que consisten las
distintas capas, sus
características y funciones
Arquitectura de Aplicaciones
• La arquitectura de una aplicación es la vista
conceptual de la estructura de esta.
• Toda aplicación contiene:
– Código de presentación
– Código de procesamiento de datos
– Código de almacenamiento/recuperación de
datos.
• La arquitectura de las aplicaciones
difieren según como esta distribuido
este código
Arquitectura de Aplicaciones
Arquitectura de Aplicaciones
Arquitectura de Aplicaciones
Diseño de Tres Capas
En que consiste
• En este modelo, una aplicación
se convierte en un conjunto de
servicios de:
– Usuario
– Negocios y
– Datos
MODELO DE TRES CAPAS
MODELO DE TRES CAPAS
MODELO DE TRES CAPAS
MODELO DE TRES CAPAS
MODELO DE 3-n CAPAS
MODELO DE TRES CAPAS
Características
• Los servicios están diseñados para el
uso general.
• Siguen lineamientos de interfaz
publicados.
• Pueden ser reutilizados y
compartidos entre múltiples
aplicaciones.
CAPA DE PRESENTACION
CARACTERISTICAS
• No existe comunicación directa entre
la capa de presentación y la capa de
datos
• El cliente proporciona el contexto de
presentación
• Los servicios de presentación
generalmente son identificados con
la interfaz de usuario
CARACTERISTICAS
• Los servicios de presentación
proporcionan la interfaz necesaria para
presentar información y reunir datos
• aseguran los servicios de negocios
necesarios para ofrecer las
capacidades de transacciones
requeridas e integrar al usuario con la
aplicación para ejecutar un proceso de
negocios
Funciones Capa de Presentación
La capa de servicios de presentación es
responsable de:
Obtener información del usuario.
Enviar la información del usuario a los
servicios de negocios para su
procesamiento.
Recibir los resultados del procesamiento
de los servicios de negocios.
Presentar estos resultados al usuario.
CAPA DE NEGOCIOS
CARACTERISTICAS
• Los servicios de negocios son el
“puente” entre un usuario y los
servicios de datos.
• Tiene comunicación directa con la capa
de presentación y de datos
• Responde a peticiones del usuario (u
otros servicios de negocios) para
ejecutar una tarea de este tipo.
FUNCIONES
Recibir la entrada del nivel de
presentación.
Interactuar con los servicios de datos
para ejecutar las operaciones de
negocios para los que la aplicación fue
diseñada a automatizar.
Enviar el resultado procesado al nivel de
presentación.
CAPA DE DATOS
CARACTERISTICAS
• No existe comunicación directa
entre la capa de datos y la capa de
presentación.
• Los servicios de datos tienen una
variedad de formas y tamaños.
• Los servicios de datos
proporcionan la interfaz necesaria
para almacenar y recuperar datos
FUNCIONES
Almacenar los datos.
Recuperar los datos.
Mantener los datos.
La integridad de los datos.
Modelo de
Aplicación en
5 Capas