En la primera unidad didáctica del módulo hemos conocido los conceptos de Aplicaciones Web (aquellas herramientas instaladas en un servidor web que son utilizadas a través de un navegador), el funcionamiento básico de un servicio web, el protocolo HTTP (su funcionamiento básico, tipos de mensajes, software de servidores, su instalación y configuración, etc), los diferentes tipos de aplicaciones web (correo electrónico, almacenamiento, ofimática, redes sociales, gestores de contenido, etc).
Destacamos el funcionamiento de un Servicio Web Dinámico.
La imagen anterior representa el funcionamiento esquemático de un servicio web dinámico
(protocolo HTTP). Podemos identificar las siguientes etapas:
1.- Desde un PC cliente se
solicita a través del navegador una página web: envío mensaje HTTP.
2.- La petición viaja a través
de la red (internet) hasta un Servidor Web. El Servidor busca la página en su
almacenamiento y crea el contenido a partir de lo scripts (en este ejemplo,
PHP) que debe ejecutar para generar el contenido dinámico solicitado por el PC
cliente.
3.- La ejecución del código
PHP suele incluir la consulta a bases de datos.
4.- Los datos recibidos de la
consulta se introducen en código HTML. El cliente no visualizará el código PHP
generado, sólo verá el resultado del mismo.
5.- El servidor envía al PC
cliente la respuesta a su solicitud.
6.- El PC cliente visualiza en
el navegador el contenido solicitado (la página web).
Actualmente conviven en la red
(Internet) contenidos estáticos y dinámicos, de tal manera que se generan
contenidos “ex profeso” cada vez que un cliente realiza una petición
(cada vez que solicitamos una web a través del navegador). Las aplicaciones web
son páginas dinámicas, el contenido cambia, puesto lo normal es que el
usuario interactúe con el servidor a través del navegador.




0 comentarios:
Publicar un comentario