HTTP/Conexiones/Pipelined Connections

De Wikilibros, la colección de libros de texto de contenido libre.

Pipelining HTTP es una técnica donde se envían peticiones sin esperar respuestas; amplia un poco las conexiones persistentes, al usar el protocolo HTTP / 1.1 que extiende solicitudes opcionales.

Este tipo de conexiones no son tan utilizadas por los clientes o servidores, a diferencia de las conexiones paralelas o persistentes; ya que en este tipo, un cliente puede enviar múltiples peticiones, pero puede perder la llegada de algunas respuestas. Las ventajas de estas conexiones, es que permiten reducir la latencia y, además, un servidor envía respuestas a las solicitudes en el mismo orden en que las recibe. Sin embargo, presenta algunas desventajas grandes que no permiten la aceptación total de los usuarios y servidores, tal como que las conexiones pueden cerrarse sin que se obtenga una respuesta.