Folks,

I finally got around to creating a classic to async bridge that acts as
a compatibility layer between the async transport and the classic APIs
based on the standard InputStream / OutputStream APIs. This is a much
needed and a long overdue feature, It will enable various
implementations built around our classic transport APIs run on top of
the async transport and make full use of HTTP/2 protocol. I think this
is generally a better approach that try to cook up a half decent HTTP/2
implementation with the classic (blocking) i/o model.

The code is still considered experimental but it looks stable enough
and I would like to get it to a public release of HttpClient as soon as
I can.

Here's the feature branches in my private repository. If I hear no
objections I am going to merge to the official repository in a few
days. The change-sets can be reviewed prior to merge as a pull request
or post-commit, if there are any takers.  

https://github.com/ok2c/httpcomponents-core/commits/classic_over_async_compat
https://github.com/ok2c/httpcomponents-client/commits/classic_api_over_async

Oleg





---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
For additional commands, e-mail: dev-h...@hc.apache.org

Reply via email to