Oracle Group Vice President for Cloud Application Foundation, Anil gaur has come up with well-defined plans for Java EE 8 and Java EE 9 .He spoke about the importance Oracle’s scheduled plan for Java EE at JavaOne for Java EE and Java application servers like Weblogic Server. He also announced the plans of releasing Java EE 8 by the end of 2017 with key microservice and cloud capabilities and later release of Java EE 9 one year later with additional features.
New features announced by Gaur were, new application development styles like reactive programming which can gain more interests in application developers; they can justify the challenges faced by average developers. For this reason, Oracle has planned to expand the Java EE functionalities to be standardized with these practices, helping the application developers to check out with various competing solutions with these releases.
Java EE 8 features:
It is extended with upgraded Security feature with secret management and support for OAuth and/or OpenID.
API for self-contained configuration.
Health checks (potentially supporting application monitoring).
The above features in Java EE 8 with the proposed architecture possibly will be ready by the end of the year 2017.
He then also announced plans for the release of Java EE 9 by the end of 2018, which includes features like Eventual Consistency or Key-Value storage, to name a pair.
Oracle is persistently working with the community to provide all of these changes, start with a public survey to know how people develop, configure, manage and package their applications. Lastly, to promote how Java EE is still applicable at the industry level, Gaur displayed a number of active freely available projects that are based on Java EE (including the MicroProfile), and invited eight different companies, in fields ranging from research (CERN) to finance (Nykredit) to speak about how they are presently using Java EE and how they would like to use it in the future.