u2_mie15ago2012_aplicaciones3capas

26
MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II Unidad II

description

3 capas

Transcript of u2_mie15ago2012_aplicaciones3capas

Page 1: u2_mie15ago2012_aplicaciones3capas

MODELO DEAPLICACIONES

DISTRIBUIDAS ENINTERNET.

Unidad IIUnidad II

Page 2: u2_mie15ago2012_aplicaciones3capas

ObjetivosObjetivos

• 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.

Page 3: u2_mie15ago2012_aplicaciones3capas

ObjetivosObjetivos

• 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

Page 4: u2_mie15ago2012_aplicaciones3capas

Arquitectura de Aplicaciones 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

Page 5: u2_mie15ago2012_aplicaciones3capas

Arquitectura de Aplicaciones Arquitectura de Aplicaciones

Page 6: u2_mie15ago2012_aplicaciones3capas

Arquitectura de Aplicaciones Arquitectura de Aplicaciones

Page 7: u2_mie15ago2012_aplicaciones3capas

Arquitectura de Aplicaciones Arquitectura de Aplicaciones

Page 8: u2_mie15ago2012_aplicaciones3capas

En que consiste En que consiste

•En este modelo, una aplicación se convierte en un conjunto de servicios de:–Usuario–Negocios y–Datos

Diseño de Tres Capas Diseño de Tres Capas

Page 9: u2_mie15ago2012_aplicaciones3capas

MODELO DE TRES CAPAS

Page 10: u2_mie15ago2012_aplicaciones3capas

MODELO DE TRES CAPAS

Page 11: u2_mie15ago2012_aplicaciones3capas

MODELO DE TRES CAPAS

Page 12: u2_mie15ago2012_aplicaciones3capas

MODELO DE TRES CAPAS

Page 13: u2_mie15ago2012_aplicaciones3capas

MODELO DE 3-n CAPAS

Page 14: u2_mie15ago2012_aplicaciones3capas

MODELO DE TRES CAPAS

Page 15: u2_mie15ago2012_aplicaciones3capas

Características 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.

Page 16: u2_mie15ago2012_aplicaciones3capas

CAPA DE PRESENTACION

Page 17: u2_mie15ago2012_aplicaciones3capas

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

Page 18: u2_mie15ago2012_aplicaciones3capas

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

Page 19: u2_mie15ago2012_aplicaciones3capas

Funciones Capa de PresentaciónLa capa de servicios de La capa de servicios de presentación es responsable 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.

Page 20: u2_mie15ago2012_aplicaciones3capas

CAPA DE NEGOCIOS

Page 21: u2_mie15ago2012_aplicaciones3capas

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.

Page 22: u2_mie15ago2012_aplicaciones3capas

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.

Page 23: u2_mie15ago2012_aplicaciones3capas

CAPA DE DATOS

Page 24: u2_mie15ago2012_aplicaciones3capas

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

Page 25: u2_mie15ago2012_aplicaciones3capas

FUNCIONES

Almacenar los datos.Recuperar los datos.Mantener los datos.La integridad de los datos.

Page 26: u2_mie15ago2012_aplicaciones3capas

Modelo de Aplicación en 5 Capas