JEP 110: "New Http Client" is a feature intended for Java SE 8 which
aims to provide a new client API for http, and which leverages some of the
new features in recent releases of Java SE, such as asynchronous sockets in NIO
and Lambda expressions.

A significant amount of work has been done so far, with a draft API and
implementation hosted as a java.net project (http://java.net/projects/http-client).
Additionally, a number of rounds of API review were done over recent months
and much useful feedback was received.

However, it has become apparent that the API is significantly larger than
is normal for Java SE features without their own JSR. Given we have come to this realisation late in the JDK 8 project, we have reluctantly decided to ask that it be dropped from Java SE 8. We will either reduce the scope of the API, and/or start a JSR with its current scope for the work to continue, so that it can be considered for
Java SE 9.

I'd like to thank all of the contributors and reviewers for their work so far, and
we hope to continue this good work, as soon as we decide exactly what
direction it will take.

Regards,
Michael

Reply via email to