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
