[ 
https://issues.apache.org/jira/browse/HTTPCORE-106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12517582
 ] 

Oleg Kalnichevski commented on HTTPCORE-106:
--------------------------------------------

Roland

I made the following changes to HttpCore NIO:

* Introduced NHttpMessageParser and NHttpMessageWriter interfaces for 
non-blocking connections
* Factored out HTTP message parsing and writing code into separate classes 
making it possible to plug in an alternative implementation of those classes
* Added protected factory methods for instantiating HTTP message parser and 
writer

Please take a look. If I hear no objections, I'll make similar changes to 
HttpCore main later this weekend.

Oleg

> factor out HTTP parsing
> -----------------------
>
>                 Key: HTTPCORE-106
>                 URL: https://issues.apache.org/jira/browse/HTTPCORE-106
>             Project: HttpComponents Core
>          Issue Type: Improvement
>          Components: HttpCore
>    Affects Versions: 4.0-alpha5
>            Reporter: Roland Weber
>            Assignee: Oleg Kalnichevski
>             Fix For: 4.0-alpha6
>
>
> HTTP parsing in HttpCore/main is currently implemented directly in the 
> connection classes. To simplify replacing the parser, this code should be 
> factored out into separate class (request/response), accessible via 
> HttpParser interfaces. HttpNIO already has such interfaces.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to