La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Servidores Web Capítulo 2. Servidores web Es un programa instalado en una máquina. Especializado en escuchar peticiones de un cliente (browser) y responde.

Presentaciones similares


Presentación del tema: "Servidores Web Capítulo 2. Servidores web Es un programa instalado en una máquina. Especializado en escuchar peticiones de un cliente (browser) y responde."— Transcripción de la presentación:

1 Servidores Web Capítulo 2

2 Servidores web Es un programa instalado en una máquina. Especializado en escuchar peticiones de un cliente (browser) y responde con páginas web mediante el protocolo HTTP. Accede a los sitios web almacenados en la máquina servidora, y entrega al cliente solicitante archivos HTML y objetos enlazados

3 Servidores web : flujo

4 PHP

5 Apache Es un servidor web de código abierto de Apache Software Fundation Arquitectura modular Servicios –Certificados de seguridad SSL –Autenticación de usuarios por LDAP –Conector para Tomcat –Compartir archivos. –Soporte de aplicaciones web dinámicas con PHP, Perl y Ruby. Se hace parte de otros paquetes de software como IBM Websphere

6 Servidores Web

7 Aplicaciones web Son sitios web, cuyas páginas se generan en el servidor al momento en que son solicitadas por el cliente. Se denominan Sitios web dinámicos La información enviada es producto de una transformación de datos por un intérprete desde una base de datos en código HTML

8 Aplicaciones web (2) Clasificación: –Con código ejecutable en el servidor PHP JSP, etc. –Con código ejecutable en el cliente HTML Applets Javascript –Mixtas (código ejecutable en el cliente y servidor)

9 Aplicaciones web (3)

10 Servidor de aplicaciones Es un programa que almacena aplicaciones web. Pueden ser servidores web o integrar uno. Especializados en contenido dinámico Se integran con contenido dinámico Gestiona lógica de negocio Provee servicios middleware: –Acceso a base de datos –Seguridad –Transacciones –Balanceo de Carga Administra componentes de aplicaciones como servicios compartidos. Están dedicados principalmente a arquitecturas J2EE y.Net

11 Servidor de Aplicaciones (3)

12 Investigue ¿Cuáles son los servidores de aplicaciones disponibles en el mercado para J2EE? Realice una comparativa ¿En qué consiste Oracle Fusion Middleware? Indique servidores de aplicaciones que no son J2EE ni.NET y que tecnologías (lenguaje) soportan. Nombre 3 empresas chilenas que utilicen servidor de aplicaciones y qué tipo de aplicaciones contienen. Si usted quiere hacer una aplicación con JSP y Servlets y una base de datos mySQL, ¿que servidor NO usaría? Argumente.

13 Sesiones La sesión es un espacio asignado en la memoria del servidor que se crea por cada usuario que se conecta a una aplicación web. Una sesión se destruye con una de las siguientes situaciones: –El usuario cierra el browser –El usuario solicita vía HTTP el cierre de la sesión desde un link de logout –Se cumple un tiempo de inactividad definido por el servidor o la aplicación en que el usuario no envía ninguna solicitud HTTP. –Se reinicia el servidor o se reinicia la aplicación.


Descargar ppt "Servidores Web Capítulo 2. Servidores web Es un programa instalado en una máquina. Especializado en escuchar peticiones de un cliente (browser) y responde."

Presentaciones similares


Anuncios Google