You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mina.apache.org by Mike Heath <mh...@apache.org> on 2008/04/03 20:07:44 UTC

[AsyncWeb] Existing asynchronous non-blocking HTTP project

In an IM conversation, Julien pointed me to this JavaWorld article
http://www.javaworld.com/javaworld/jw-03-2008/jw-03-asynchhttp.html that
discusses asynchronous, non-blocking HTTP.  It's by the author of
xsocket (http://xsocket.sourceforge.net/).

He does a good job promoting the benefits of async HTTP and provides
some detail about how to use his framework.  It's a good read and very
interesting.  He covers comet heavily in his article too. There's
certainly experience there that we can benefit from and it also
validates a lot of the ideas we've discussed for AsyncWeb.

I need to dig deeper into xsocket to better understand its API but just
a cursory glance of some of the examples in the article indicate to me
that there are things that we're definitely doing better in AHC and
AsyncWeb client.


-Mike

Re: [AsyncWeb] Existing asynchronous non-blocking HTTP project

Posted by 이희승 (Trustin Lee) <t...@gmail.com>.
I saw that article, too, but didn't read it thoroughly yet.  As Mike
pointed out, I believe our API is very clean and has a lot of potential
to support Comet in a more user-friendly way.

Mike Heath wrote:
> In an IM conversation, Julien pointed me to this JavaWorld article
> http://www.javaworld.com/javaworld/jw-03-2008/jw-03-asynchhttp.html that
> discusses asynchronous, non-blocking HTTP.  It's by the author of
> xsocket (http://xsocket.sourceforge.net/).
> 
> He does a good job promoting the benefits of async HTTP and provides
> some detail about how to use his framework.  It's a good read and very
> interesting.  He covers comet heavily in his article too. There's
> certainly experience there that we can benefit from and it also
> validates a lot of the ideas we've discussed for AsyncWeb.
> 
> I need to dig deeper into xsocket to better understand its API but just
> a cursory glance of some of the examples in the article indicate to me
> that there are things that we're definitely doing better in AHC and
> AsyncWeb client.
> 
> 
> -Mike

-- 
Trustin Lee - Principal Software Engineer, JBoss, Red Hat
--
what we call human nature is actually human habit
--
http://gleamynode.net/