NIO based connection manager impl / async HttpClient

2008-03-26 Thread Oleg Kalnichevski
Folks, I would like to start working on a NIO based version of the connection manager sometime in the coming days / weeks. A connection manager implementation for non-blocking HTTP connections can be potentially useful for both Synapse and LimeWire, and probably other projects as well. Essentially

Re: NIO based connection manager impl / async HttpClient

2008-03-26 Thread Sam Berlin
> (1) First off, are there any objections to developing an NIO connection > manager within HC? Not from me -- I think it definitely falls within the scope of the project, given that NIO components already exist and seem to be used by a good number of people. > (2) If there are no objection to hos

Re: NIO based connection manager impl / async HttpClient

2008-03-26 Thread Tatu Saloranta
--- Oleg Kalnichevski <[EMAIL PROTECTED]> wrote: > Folks, > > I would like to start working on a NIO based version > of the connection > manager sometime in the coming days / weeks. A > connection manager > implementation for non-blocking HTTP connections can > be potentially > useful for both S

Re: NIO based connection manager impl / async HttpClient

2008-03-26 Thread Oleg Kalnichevski
On Wed, 2008-03-26 at 11:21 -0400, Sam Berlin wrote: > > (1) First off, are there any objections to developing an NIO connection > > manager within HC? > > Not from me -- I think it definitely falls within the scope of the > project, given that NIO components already exist and seem to be used > b

Re: NIO based connection manager impl / async HttpClient

2008-03-26 Thread Oleg Kalnichevski
On Wed, 2008-03-26 at 11:04 -0700, Tatu Saloranta wrote: > --- Oleg Kalnichevski <[EMAIL PROTECTED]> wrote: > > > Folks, > > > > I would like to start working on a NIO based version > > of the connection > > manager sometime in the coming days / weeks. A > > connection manager > > implementation

Re: NIO based connection manager impl / async HttpClient

2008-04-03 Thread Asankha C. Perera
I know this is slightly off-topic for the list, but since it is related to non-blocking aspects of data transfer I hope it's ok. I have been working on a non-blocking xml parser (feed data when it becames available, see if new events can be parsed and returned), and was thinking that it would b

Re: NIO based connection manager impl / async HttpClient

2008-04-03 Thread Asankha C. Perera
Oleg Sorry for being late to reply.. I would like to start working on a NIO based version of the connection manager sometime in the coming days / weeks. A connection manager implementation for non-blocking HTTP connections can be potentially useful for both Synapse and LimeWire, and probably oth

Re: NIO based connection manager impl / async HttpClient

2008-04-04 Thread Tatu Saloranta
--- "Asankha C. Perera" <[EMAIL PROTECTED]> wrote: ... > Synapse uses Apache Axiom to parse XML data on > demand. I think this is > slightly different from what you are trying to > achieve.. ? Well, Axiom is a tree model (incrementally built one), and uses regular blocking streaming parsers. That