

World Wide Web
Marta Dominguez
Katiana Carrero
Victoria Salmerón


Proceso:
Arquitectura
El diseño del World-Wide Web sigue el modelo cliente-servidor: un paradigma de división del trabajo informático en el que las tareas se reparten entre un número de clientes que efectúan peticiones de servicios de acuerdo con un protocolo, y un número de servidores que las atienden. En el Web, nuestras estaciones de trabajo son clientes que demandan hipertextos a los servidores. Para poner en marcha un sistema como como éste ha sido necesario:
a) Diseñar e implementar un nuevo protocolo que permitiera realizar saltos hipertextuales, Este protololo se denomina HTTP (HyperText Transfer Protocol) y es el "lenguaje" que "hablan" los servidores del WWW.
b) Inventar un lenguaje para representar hipertextos que incluyera información sobre la estructura y el formato de representación y, especialmente, indicar origen y destino de saltos hipertextuales. Este lenguaje es el HTML o (HyperTextex markup Language).
C) ​Idear una forma de codificar las instrucciones para los saltos hipertextuales de un objeto a otro de la Internet. Dada la variedad de protocolos, y por tanto, formas de almacenamiento y recuperación de la información, en uso en la Internet, esta información es vital para que los clientes puedan acceder a dicha información.
d) Desarrollar aplicaciones cliente para todo tipo de plataforma y resolver el problema de cómo acceder a información que está almacenada y es accesible a través de protocolos diversos
Protocolo del WWW
El HTTP (HyperText Transfer Protocol) es el protocolo de alto nivel del World-Wide Web que rige el intercambio de mensajes entre clientes y servidores del Web.
Ha sido especialmente diseñado para atender las exigencias de un sistema hipermedia distribuido como es el World-Wide Web.
Sus caracterÃsticas principales son: Ligereza, generalidad y extensibilidad.


El esquema básico de cualquier transacción HTTP entre un cliente y un servidor es el siguiente
Conexión: El cliente establece una conexión con el servidor a través del puerto 80 (puerto estándar), u otro especificado.
Petición :El cliente envÃa una petición al servidor.
Respuesta: El servidor envÃa al cliente la respuesta (esto es, el objeco demandado o un código de error).
Cierre: Ambas partes cierran la conexión.
Conexion es HTML a otros objetos de la red: partes sensibles del documento desde dónde podrÃamos saltar otras partes del Web. Tambien La especificación de estructuras del texto. O Estilos u objetos multimedia: imágenes o sonido