Le 12/12/12 12:44 AM, Hiller, Dean a écrit :
> I need re-usable async http parsing code. Does mina perhaps contain some api 
> for just the parsing portion? (I always have a belief that parsers should be 
> separate and re-usable and not tied to the framework so I hope mina's is 
> reusable as well).

You can have a look at the HttpDecoder class, in the http module
(http://svn.apache.org/viewvc/mina/mina/tags/2.0.7/mina-http/src/main/java/org/apache/mina/http/).

It expects to get a session as a parameter, but the session is basically
just used to store a state, allowing the parser to stop and restart when
more bytes are received. You can most certainly replace the session by a
Map or any other data structure storing the current state.

-- 
Regards,
Cordialement,
Emmanuel Lécharny
www.iktek.com 

Reply via email to