Ensayo

Páginas: 13 (3127 palabras) Publicado: 15 de enero de 2013
-------------------------------------------------
Servidor web
Un servidor web o servidor HTTP es un programa informático que procesa una aplicación del lado del servidor realizando conexiones bidireccionales y/o unidireccionales y síncronas o asíncronas con el cliente generando o cediendo una respuesta en cualquier lenguaje o Aplicación del lado del cliente. El código recibido por el clientesuele ser compilado y ejecutado por unnavegador web. Para la transmisión de todos estos datos suele utilizarse algún protocolo. Generalmente se utiliza el protocolo HTTP para estas comunicaciones, perteneciente a la capa de aplicación del modelo OSI. El término también se emplea para referirse al ordenador que ejecuta el programa.
-------------------------------------------------
Arquitectura[editar]Petición GET
Un servidor web opera mediante el protocolo HTTP, de la capa de aplicación del Modelo OSI. Al protocolo HTTP se le asigna habitualmente el puerto TCP 80. Las peticiones al servidor suelen realizarse mediante HTTP utilizando el método de petición GET en el que el recurso se solicita a través de la url al servidor web.
GET /index.html HTTP/1.1 HOST: www.host.com
En la barra deURL de un navegador cualquiera la petición anterior sería análoga a la siguiente dirección Web:
www.host.com/index.html
[editar]Esquema de una petición GET
[editar]Petición Web
Véase también: Navegador Web.
Véase también: Telnet.
El navegador por medio de la interfaz de usuario permite al usuario realizar una o varias peticiones web. La interfaz de usuario o entorno de usuario es el conjuntode elementos del navegador que permiten realizar la petición de forma activa. Una petición Web no sólo puede ser realizada mediante un navegador sino con cualquier herramienta habilitada para tal fin, como una consola de comandos Telnet.
Elementos del entorno de usuario más comunes en navegadores Web visuales:
Nombre | Descripción |
Hipervínculoenlace o link | Es una porción de contenidoWeb, texto, imagen y otros elementos, que enlaza con una dirección Web. Al pulsar un hipervínculo el navegador genera una petición GET automática a la dirección URL de dicho link. |
Formulario web | Al realizar el envío satisfactorio de los datos de un formulario, el navegador Web genera una petición GET o POST (comúnmente POST) automática a la par que envía los datos al servidor. |
Barra dedirecciones | Todos los navegadores incluyen una barra de direcciones mediante la cual puede accederse manualmente a cualquier dirección URL, de modo que el navegador generará una petición GET automática a dicha URL cada vez que el usuario lo desee. |
Script activo opasivo | Cualquier aplicación Javascript tiene acceso al estado del navegador, cómo puede modificar los datos que describen tal estado,de forma pasiva (sin medio de la intervención del usuario) o de forma activa (mediante alguna acción del usuario). |
[editar]1.1 Socket a dirección DNS
Se produce una socket con un servidor dado en dirección IP mediante TCP. Por lo general las direcciones que el navegador posee inicialmente son direcciones DNS (direcciones alfanuméricas) que deberá convertir a direcciones numéricas.[editar]1.2 Resolución de DNS a IP
Si la dirección dada es DNS y no existe una regla en la base de datos DNS, el Host Resolver Request solicita al servidor DNS la o las direcciones IPs correspondientes. El navegador crea una nueva regla y almacena la dirección IP junto a la dirección DNS en su base de datos de reglas DNS.
[editar]1.3 Recuperación de la regla DNS
Una vez almacenada la regla se realiza unapetición a la base de datos DNS para recuperar los valores de la regla.
[editar]1.4 Socket a dirección IP
Se produce una socket con la dirección IP mediante TCP. La dirección IP puede haberse recuperado en el paso anterior.
SOCKET 192.168.0.1
[editar]1.5 Preparación de la petición
Se crea la petición GET estableciendo la url, un flag, la priority de la petición y el method (implícitamente...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ensayo de el Ensayo
  • ensayo de ensayo
  • Ensayo Del Ensayo
  • Ensayo de un ensayo
  • Ensayemos un ensayo
  • ensayo del ensayo
  • Ensayo del ensayo
  • Ensayo del ensayo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS