Articulo de referencia

Velocidad HTTP + Movilidad

HTTP Speed+Mobility [ 1 ] fue un protocolo de comunicación experimental de especificación abierta desarrollado principalmente en Microsoft para el transporte de contenido web . ...

HTTP Speed+Mobility [ 1 ] fue un protocolo de comunicación experimental de especificación abierta desarrollado principalmente en Microsoft para el transporte de contenido web . [ 1 ] HTTP Speed+Mobility era similar a HTTP , con objetivos particulares para reducir la latencia de carga de las páginas web y mejorar la seguridad web . Como una revisión del protocolo SPDY de Google, el protocolo HTTP Speed+Mobility de Microsoft logró una latencia reducida mediante el uso de compresión, multiplexación y priorización de SPDY . [ 2 ]

Relación con HTTP

HTTP Speed+Mobility, al estar basado en SPDY , no reemplaza a HTTP. En cambio, modifica la forma en que se envían las solicitudes y respuestas HTTP a través de la red ; [ 2 ] esto significa que todas las aplicaciones del lado del servidor existentes pueden usarse sin modificaciones si se implementa una capa de traducción compatible con SPDY. Cuando se envían a través de SPDY, las solicitudes HTTP se procesan, tokenizan, simplifican y comprimen. Por ejemplo, cada punto final de SPDY mantiene un registro de qué encabezados se han enviado en solicitudes anteriores y puede evitar reenviar los encabezados que no han cambiado; aquellos que deben enviarse se envían comprimidos.

Para desarrollar HTTP Speed+Mobility, Microsoft se basó tanto en el protocolo SPDY de Google, de eficacia probada, como en WebSocket , una tecnología web que proporciona canales de comunicación bidireccionales y full-duplex a través de una única conexión TCP .

Además de la compatibilidad con el enmarcado de WebSockets, los cambios de SPDY incluyen lo siguiente: tener en cuenta los teléfonos móviles y otros dispositivos de baja potencia, y la eliminación del uso obligatorio de funciones que consumen muchos recursos de la CPU por parte de SPDY : cifrado, compresión y envío de datos desde el servidor. [ 3 ] [ 4 ] [ 5 ] 

El grupo de trabajo de la IETF para HTTPbis ha comenzado a trabajar en HTTP/2 [ 6 ] y eligió SPDY como punto de partida.

Véase también

Referencias

  1. 1 2 "HTTP Speed+Mobility" . Libro blanco . Consultado el 29 de marzo de 2012 .
  2. 1 2 "SPDY: Un protocolo experimental para una web más rápida" . Documentación para desarrolladores de Chromium . Recuperado el 13 de noviembre de 2009 .
  3. Blog de MSDN: Velocidad y movilidad: Un enfoque para HTTP 2.0 para acelerar las aplicaciones móviles y la web
  4. ExtremeTech: S&M vs. SPDY: Microsoft y Google se enfrentan por el futuro de HTTP 2.0
  5. CNET: Microsoft: SPDY de Google es bueno para una web más rápida, pero...
  6. Nottingham, Mark. "¿Qué sigue para HTTP?" . Consultado el 18 de mayo de 2012 .
  • Velocidad y movilidad: Un enfoque para HTTP 2.0 para acelerar las aplicaciones móviles y la web