ALPN and HTTP/2 client
Simone Bordet
simone.bordet at gmail.com
Mon Apr 18 20:48:42 UTC 2016
Hi,
On Mon, Apr 18, 2016 at 10:09 PM, Michael McMahon
<michael.x.mcmahon at oracle.com> wrote:
> Hi,
>
> ALPN is set in the HttpConnection class.
>
> Checking the exact ciphers selected is not implemented
> yet. That will come later.
I am guessing checking for the actual application protocol too ?
Sending "h2" via ALPN does not mean that the server will speak "h2",
but I have not seen the code that handles the application protocol
negotiation on the client (i.e. the code that reads what application
protocol the server chose, and arrange to speak that protocol).
> I am currently updating the implementation to get
> rid of the
> two threads per connection limitation and will have a new webrev then.
> So I will address other review comments after that.
Great !
I hope you can sneak in a completely non-blocking implementation :)
> We don't have a plan to make the implementation pluggable by ServiceLoader.
> I can add it to the list of API issues we can look at after the first
> integration though.
So can you expand on the process and times for this integration ?
Like draft1 end of April, May integration in mainline JDK 9, June API
review, etc. ?
I'm presenting the API at a conference this week, would be great to
have a 10k meters view of the availability for early adopters.
Thanks !
--
Simone Bordet
http://bordet.blogspot.com
---
Finally, no matter how good the architecture and design are,
to deliver bug-free software with optimal performance and reliability,
the implementation technique must be flawless. Victoria Livschitz
More information about the net-dev
mailing list