viernes, 12 de junio de 2015

1.3. Aplicaciones web

La arquitectura de las aplicaciones web consta de máquinas conectadas a una red, por
lo general, Internet o una Intranet corporativa que sigue el esquema cliente-servidor en
nuestro caso de servidores web. Surgió a mediados de la década de 1990, durante
la etapa de la Web 1.0 con la aparición de las primeras conexiones de acceso con-
mutado (RTC, RDSI, GSM, GPRS) y de las etiquetas multimedia del estándar HTML y la
incorporación de pequeños programas realizados en Java, llamados applets.

Cuando un cliente realiza una petición de una URL a un servidor, teniendo en cuenta
que gracias al servicio DNS conocemos su IP, le pide una página web. Esta se busca en
el repositorio de páginas del servidor y es devuelta al cliente. Toda esta comunicación
se lleva a cabo mediante el protocolo HTTP, y el código de las páginas es básicamente
HTML junto con código CSS y JavaScript (u otros complementos como animaciones Flash
que se ejecutan en el cliente), que surgieron en la etapa de la web 1.5.

Cuando se trata de páginas web dinámicas, escritas en lenguajes de programación
para el servidor como PHP, ASP.net o JSP, el código HTML que se envía al cliente se
construye de forma dinámica dentro del programa servidor en el momento en que se
procesa la petición. Las páginas se crearán a partir de la información recibida en la
misma petición, o mediante consultas a bases de datos.


No hay comentarios:

Publicar un comentario