In HTTP/0.9 and 1.0, the connection is closed after a single request/response pair. In HTTP/1.1 a keep-alive-mechanism was introduced, where a connection could be reused for more than one request. Such persistent connections reduce request latency perceptibly, because the client does not need to re-negotiate the TCP connection after the first request has been sent. Another positive side effect is that in general the connection becomes faster with time due to TCP's slow-start-mechanism.
Version 1.1 of the protocol also made bandwidth optimization improvements to HTTP/1.0. For example, HTTP/1.1 introduced chunked transfer encoding to allow content on persistent connections to be streamed rather than buffered. HTTP pipelining further reduces lag time, allowing clients to send multiple requests before waiting for each response. Another improvement to the protocol was byte serving, where a server transmits just the portion of a resource explicitly requested by a client.
Read more about this topic: Hypertext Transfer Protocol
Other articles related to "persistent connections, connection, connections":
... In HTTP/0.9 and 1.0, the connection is closed after a single request/response pair ... In HTTP/1.1 a keep-alive-mechanism was introduced, where a connection could be reused for more than one request ... Such persistent connections reduce request latency perceptibly, because the client does not need to re-negotiate the TCP connection after the first request has been sent ...
... Queue managers communicate with the outside world either via a direct software connection, referred to by IBM as a "bindings" connection, or via a network or "client" connection ... The bindings connection is limited to programs running on the same physical host as the queue manager, whereas applications using a client connection can connect to a queue ... Bindings connections are generally faster, but client connections allow for a more robust, easily-changeable application design ...
Famous quotes containing the words connections and/or persistent:
“... feminism is a political term and it must be recognized as such: it is political in womens terms. What are these terms? Essentially it means making connections: between personal power and economic power, between domestic oppression and labor exploitation, between plants and chemicals, feelings and theories; it means making connections between our inside worlds and the outside world.”
—Anica Vesel Mander, U.S. author and feminist, and Anne Kent Rush (b. 1945)
“The passion of self-aggrandizement is persistent but plastic; it will never disappear from a vigorous mind, but may become morally higher by attaching itself to a larger conception of what constitutes the self.”
—Charles Horton Cooley (18641929)