Descargar la presentación
La descarga está en progreso. Por favor, espere
1
Arquitectura para aplicaciones Web
Universidad de Colima – Facultad de Telemática Ingeniería en Software Programación en Internet – Asignatura 1 Edsel Barbosa Gonzalez, Héctor José Manzo Briceño y Eduardo Leonardo Jiménez Osorio
2
¿En que se basan las aplicaciones web?
Las aplicaciones web se basan en una arquitectura cliente/servidor: por un lado está el cliente (el navegador, explorador o visualizador) y por otro lado el servidor (servidor web. Existen diversas variantes de la arquitectura básica según como se implementen las diferentes funcionalidades de la parte servidor.
3
Todo en un servidor Un único ordenador aloja el servicio de HTTP, la lógica de negocio y la lógica de datos y los datos. El software que ofrece el servicio HTTP gestiona también la lógica de negocio. Las tecnologías que emplean esta arquitectura son ASP y PHP.
4
Servidor de datos separados
A partir de la arquitectura anterior se separa la lógica de datos y los datos a un servidor de bases de datos específico. Las tecnologías que emplean esta arquitectura son ASP y PHP.
5
Todo en un servidor, con servicio de aplicaciones
En la arquitectura número 1 se separa la lógica de negocio del servidor HTTP y se incluye el servicio de aplicaciones para gestionar los procesos que implementan la lógica de negocio, La tecnología que emplea esta arquitectura es JSP.
6
Servidor de datos separado, con servicio de aplicaciones
A partir de la arquitectura anterior se separa la lógica de datos y los datos a un servidor de bases específico. La tecnología que emplea esta arquitectura es JSP.
7
Todo separado Las tres funcionalidades básicas del servidor web se separan en tres servidores específicos. La tecnología que emplea esta arquitectura es JSP.
8
Comparativa de las tecnologías más comunes para generar paginas Web: ASP, PHP, JSP y CSP
Las tecnologías ASP y PHP se clasifican dentro de la categoría Web Server Scripting. Estas tecnologías se pueden emplear las arquitecturas 1 y 2. Las tecnologías que emplean servidor de aplicaciones como JSP, ofrecen la máxima flexibilidad, ya que se pueden separar completamente el servicio HTTP, la lógica de negocio y la lógica de datos. Estas tecnologías pueden emplear las arquitecturas 3, 4 y 5. la tecnología CSP, la lógica de negocio y la lógica de datos residen en el sistema gestor de bases de datos (es el encargado de ejecutar los procesos que implementan la lógica de negocio). Gracias a ellos, la comunicación entre los procesos de la lógica de negocio y los datos es muy rápida, ya entre ambos se puede establecer una comunicación interproceso.
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.