Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Contenidos
1. 2. 3. 4. Que es una Aplicacin Web Servidores Niveles de una Aplicacin Web Funcionamiento de una aplicacin web
20/10/2010
20/10/2010
2. Servidores
Servidor-HW/SW
Es un tipo de d SW que realiza l tareas en nombre b de d los usuarios Tambin se utiliza para referirse a la maquina, en el cual funciona ese SW. El uso de la palabra es dual lo que puede llevar a confusin.
Servidor Web: es la maquina q que almacena y maneja q j los sitios Utilizada por compaas que ofrecen hosting. Servidor Web: tambin puede referirse al SW que maneja las peticiones que vienen desde un cliente o navegador.
20/10/2010
Servidor Web/Http
Es un SW(programa) que se ejecuta continuamente en un PC(normalmente con caractersticas de servidor) mantenindose a la espera de peticiones de parte de un cliente. Instalar un servidor web en nuestro PC permite que probemos nuestros sitios web de forma local. local Si quisieramos dejar nuestro PC como servidor web tendramos el problema de tener que dejarlo encendido permanentemente, costo de electricidad.
20/10/2010
W b Web
Hosting:
Las compaas que ofrecen web hosting, ofrecen es un espacio i en sus maquinas i para que se almacenen los sitios web que contienen imgenes, video, etc.
Servidor de aplicaciones
SW que ayuda al Servidor Web a procesar paginas que contienen scripts del lado del servidor. Se distinguen de los servidores web por su integracin con las BD. Gestiona la lgica de negocio y acceso a la base de datos de una aplicacin Propietarios Libres
WebSphere- IBM WebLogic-Oracle WebLogic Oracle
Jonas Consorcio ObjectWeb Jboss GlassFish SUN Tomcat: es un contenedor de servlets (Java), no un servidor de aplicaciones
20/10/2010
PHP ASP.NET
Apache IIS
20/10/2010
20/10/2010
20/10/2010
20/10/2010
10
20/10/2010
11
20/10/2010
12
20/10/2010
Acceso a una BD
Un servidor de aplicaciones permite trabajar con recursos del lado del servidor, como las BD. Una pagina web dinmica le pide a un servidor de aplicaciones que extraiga datos de la base de datos y los inserte en la pagina HTML. Consultas: SQL El servidor de aplicaciones se comunica con la BD a travs de un controlador, que acta de intermediario
13
20/10/2010
Acceso a una BD
Ejecutada la consulta a la BD se crea un juego de registros, que son datos extrados de una o varias tablas. Estos registros completan la pagina HTML. Su aplicacin Web puede utilizar cualquier BD. Para:
Aplicaciones de bajo coste, utilizar una BD basada en archivos como las que permite crear Microsoft Access Aplicaciones empresariales criticas, utilizar una BD basada en servidor, como las que permite crear MySQL, Oracle, Microsoft SQL Server.
Acceso a una BD
Si la BD esta situada en un servidor distinto al servidor Web, asegrese de disponer una conexin rpida entre ambos sistemas para que la aplicacin web funcione rpido.
14
20/10/2010
red
JSMS
Pag HTML
JME
Gracias
15