modelo de aplicaciones distribuidas en internet. unidad ii
TRANSCRIPT
![Page 1: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/1.jpg)
MODELO DEAPLICACIONES
DISTRIBUIDAS ENINTERNET.
Unidad IIUnidad II
![Page 2: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/2.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/3.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/4.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/5.jpg)
Arquitectura de Aplicaciones Arquitectura de Aplicaciones
![Page 6: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/6.jpg)
Arquitectura de Aplicaciones Arquitectura de Aplicaciones
![Page 7: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/7.jpg)
Arquitectura de Aplicaciones Arquitectura de Aplicaciones
![Page 8: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/8.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/9.jpg)
MODELO DE TRES CAPAS
![Page 10: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/10.jpg)
MODELO DE TRES CAPAS
![Page 11: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/11.jpg)
MODELO DE TRES CAPAS
![Page 12: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/12.jpg)
MODELO DE TRES CAPAS
![Page 13: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/13.jpg)
MODELO DE 3-n CAPAS
![Page 14: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/14.jpg)
MODELO DE TRES CAPAS
![Page 15: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/15.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/16.jpg)
CAPA DE PRESENTACION
![Page 17: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/17.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/18.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/19.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/20.jpg)
CAPA DE NEGOCIOS
![Page 21: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/21.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/22.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/23.jpg)
CAPA DE DATOS
![Page 24: MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET. Unidad II](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/24.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/25.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022081506/5665b48e1a28abb57c92272a/html5/thumbnails/26.jpg)
Modelo de Aplicación en 5 Capas