W3C home > Mailing lists > Public > ietf-http-wg@w3.org > July to September 2012

Re: Benjamin Carlyle http 2.0 expression of interest

From: Marcelo Fernandez <fernandezm@gmail.com>
Date: Sun, 22 Jul 2012 09:51:11 -0300
Message-ID: <CAJDC7N7s48obf5B-k-yTjwwXHgJ=Zga00wG4KvD5sK9rJeYPCQ@mail.gmail.com>
To: Benjamin Carlyle <benjamincarlyle@soundadvice.id.au>
Cc: ietf-http-wg@w3.org
Hello Benjamin,

2012/7/22 Benjamin Carlyle <benjamincarlyle@soundadvice.id.au>:
[...]
> #3 Out of order responses and heartbeat capability
> Modifying http to be able to make efficient use of a single TCP connection
> is I think a priority for many members of this list, and is something that
> SPDY has been specifically developed to address. I would like to expand on
> this with the specific notion of heartbeats to be able to reliably answer
> the question: Is my connection alive or dead? If the connection is dead the
> client will want to know as quickly as possible so that it can connect to a
> redundant instance of the server.
> In my use cases I often want positive confirmation that my connection is
> still valid approximately every four seconds, plus assurances from
> intermediates that they are also seeing heartbeats. For long poll use cases
> this can be taken care of by requesting a short timeout in requests and for
> long database transactions a slow response can be replaced by an
> asynchronous interaction, but it would be helpful to have the server send
> regular updates on the processing status for a given request. A regular high
> priority OPTIONS * request may suffice to solve this problem.

In SPDY, I guess you can use a Ping Frame to do this, and also calculate RTT.

http://tools.ietf.org/html/draft-mbelshe-httpbis-spdy-00#section-2.6.5

The SPDY guys surely will correct me if I'm wrong.

Regards
-- 
Marcelo F. Fernández
Buenos Aires, Argentina
Lic. en Sistemas de Información

E-Mail: fernandezm@gmail.com
Web Site: http://www.marcelofernandez.info
Twitter: @fidelfernandez
Received on Sunday, 22 July 2012 12:51:59 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Sunday, 22 July 2012 12:52:05 GMT