Who has code to implement Pipe-lined HTTP request (C or ASM preferred)
Posted on 2004-01-07 20:41:15 by optimus
What is a Pipe-lined HTTP request
Posted on 2004-01-08 00:35:36 by eet_1024
Posted on 2004-01-08 02:57:53 by optimus
To make it short (a quote from: http://www.imppwg.org/ml-archive/IMPP-WG/199910/msg00221.html)
In general, pipelining is any situation where you can submit multiple commands or
messages without waiting for previous responses and then read the responses in
FIFO order as the commands/messages are processed.

Mozilla Firebird has pipelining abillity (can be controlled easily by an extension), maybe you can take look at the mozilla core?
Posted on 2004-01-08 09:54:12 by scientica
"take a look at the mozilla core" - heh. Probably less frustrating to code it yourself from the ground up ;)
Posted on 2004-01-08 10:56:51 by f0dder

"take a look at the mozilla core" - heh. Probably less frustrating to code it yourself from the ground up ;)

Who has code to implement = who has already written the code
He asked for written code, And the mozilla team has it :)
Nobody has ever died from CVS browsering... (nearth death experiences isn't near e'nuff ;))
Posted on 2004-01-09 18:35:40 by scientica
You would need to implement a "command stack" ... your application would create separate sessions for each request made, and the manager which governs the sessions would associate session replies with session requests.
This would probably be easier to code using an oop approach.
Posted on 2004-01-10 07:53:54 by Homer
IIRC many servers don't even support pipelining...

Thomas
Posted on 2004-01-10 08:53:28 by Thomas
No, but lots of them support multiple simultaneous sessions from the same ip... thats what I was driving at. It then becomes the client's job to manage the sessions.
Posted on 2004-01-10 19:36:59 by Homer