
En la lección anterior revisamos la arquitectura Web e indicamos que sus elementos son el Cliente, el Servidor y el protocolo HTTP. En esta lección, nos enfocaremos en este último elemento: el protocolo HTTP (ver Fig. 2).
Contexto
En la Web, se establece un diálogo entre el Cliente y el Servidor con el fin de consumir recursos (con recurso nos referimos a hipertexto). El Cliente solicita recursos y el servidor responde los recursos solicitados.
Sin embargo, para que éste diálogo funcione, Cliente y Servidor deben hablar el mismo idioma. Este idioma, que contiene un conjunto de reglas, normas y formatos, es el protocolo HTTP (HyperText Transfer Protocol).
El término HIPERTEXTO fue acuñado por Ted Nelson. Hipertexto es texto que contiene enlaces a otros textos. Su estructura es parecida al pensamiento humano; solo que en lugar de conectar ideas, aquí se conectan documentos de texto, específicamente páginas Web. En efecto, una página web contiene enlaces a otras páginas web y otros recursos como videos, imágenes.