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

MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

Embed Size (px)

Citation preview

Page 1: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

MODELO DEAPLICACIONES

DISTRIBUIDAS ENINTERNET.

Unidad IIUnidad II

Page 2: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

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: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

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: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

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: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

Arquitectura de Aplicaciones Arquitectura de Aplicaciones

Page 6: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

Arquitectura de Aplicaciones Arquitectura de Aplicaciones

Page 7: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

Arquitectura de Aplicaciones Arquitectura de Aplicaciones

Page 8: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

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: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

MODELO DE TRES CAPAS

Page 10: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

MODELO DE TRES CAPAS

Page 11: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

MODELO DE TRES CAPAS

Page 12: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

MODELO DE TRES CAPAS

Page 13: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

MODELO DE 3-n CAPAS

Page 14: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

MODELO DE TRES CAPAS

Page 15: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

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: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

CAPA DE PRESENTACION

Page 17: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

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: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

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: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

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: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

CAPA DE NEGOCIOS

Page 21: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

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: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

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: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

CAPA DE DATOS

Page 24: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

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: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II

FUNCIONES

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

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

Modelo de Aplicación en 5 Capas