October 02, 2014
News Summary
Ubiquitous across the technology landscape, Java is the world’s most popular programming language and serves as the backbone of countless innovative technologies. As the global standard in community-driven enterprise software, Java Platform, Enterprise Edition (Java EE) is a vital platform for the development and delivery of enterprise-grade applications and services. To that end, Oracle and the Java community are constantly innovating to drive Java EE forward and deliver value to end-users. At JavaOne 2014, Oracle highlighted key updates to the Java EE platform, including upcoming groundbreaking features in Java EE 8, and also introduced the latest version of GlassFish Server Open Source Edition 4.1.
News Facts
At JavaOne 2014, Oracle is showcasing the latest developments for Java Platform, Enterprise Edition (Java EE) and future plans for Java EE 8.
In addition, the company is introducing GlassFish Server Open Source Edition 4.1, which provides updated platform support, new features, and an improved developer experience.
Java EE 8, the next generation of Java EE, has been approved by the Java Community Process (JCP) Executive Committee as Java Specification Request (JSR) 366 and is slated to be released in 2016.
As the industry standard for Java enterprise computing, Java EE enables multiple implementations, which lowers risk by offering enterprises a choice of product implementation and vendors.
In addition, Java EE provides a reliable foundation that evolves to meet the needs of enterprise applications.
Java EE 8 will offer improved HTML5 support to deliver scalable services to mobile devices and browsers, ease of development for improved developer productivity and less boilerplate code, and cloud enablement for portable applications in cloud environments.
Java EE 8 is defined within the JCP, which ensures a transparent forum that encourages collaboration among individuals, vendors, and enterprises to create the Java EE 8 specification.
Also at JavaOne 2014, Oracle will showcase the strong momentum and continued innovation behind Java Platform, Standard Edition 8 (Java SE 8), which has seen record adoption.
Oracle is showcasing these and other Java enhancements throughout JavaOne 2014, running September 28 through October 2, 2014 at the Hilton San Francisco Union Square and Parc 55 Wyndham.
New Capabilities for the Standard in Community-Driven Enterprise Software
Developed using the Java Community Process with contributions from industry experts and commercial and open source organizations, Java EE is the standard in community-driven enterprise software. Approved JSRs expected to be featured in Java EE 8 include:
Java API for JSON Binding 1.0 (JSR 367): Bidirectional mapping of Java objects and their JSON representations
Java Message Service 2.1 (JSR 368): CDI alignment and improved ease of use
Java Servlet 4.0 (JSR 369): HTTP 2.0 support
Java API for RESTful Web Services 2.1 (JSR 370): Server-sent events
Model-View-Controller 1.0 (JSR 371): Standardized action-oriented MVC framework
JavaServer Faces 2.3 (JSR 372): Enhanced AJAX API
Additional JSRs are being planned, including:
Java EE Security 1.0: Simplifies the development of secure applications
REST Management 1.0: RESTful management and monitoring of Java EE application servers
JSON Processing 1.1: Improved support for Java SE 8 and editing/transforming JSON object model
Enhancements to GlassFish Server Open Source Edition
GlassFish Server Open Source Edition 4.1 offers a range of new features including updated platform support and an improved developer experience.
GlassFish Server Open Source Edition 4.1 includes:
Updated platform support: The new release features platform support for Java 8, as well as support for WebSocket 1.1 and CDI 1.2 maintenance releases.
Improved quality and developer experience: The new release includes updated versions of more than 20 subprojects and delivers more than 1,000 bug fixes and feature enhancements.
WebSocket Reference Implementation (Tyrus): This implementation adds session limits, proxy support, client reconnect, optimized broadcast, and performance metrics exposed over Java Management Extension (JMX).
JAX-RS Reference Implementation (Jersey): This implementation adds a new diagnostics API and Server-Sent Event client reconnect.
JMS over WebSocket (OpenMQ): GlassFish Server Open Source Edition 4.1 adds support for communicating over WebSocket, including the mqstmp and mqjsonstmp protocols for non-Java clients.
NetBeans 8.0.1 integration: GlassFish Server Open Source Edition 4.1 is now bundled in NetBeans 8.0.1, for a productive out-of-the-box Java EE 7 development experience.
The Java EE 7 Software Development Kit (SDK) has been updated to include GlassFish Server Open Source Edition 4.1, as well as an updated Java EE tutorial and a new zip installer.
Oracle is also offering an updated Java EE Reference Implementation based on GlassFish Server Open Source Edition 4.1.
Supporting Quote
“Java Platform, Enterprise Edition, the industry standard for enterprise Java, continues to lead the industry with a tremendous amount of participation from user groups, organizations, industry experts, and individual developers,” said Anil Gaur, vice president of Software Development, Oracle. “This participation manifests itself through GlassFish Server Open Source Edition 4.1 as an implementation of the latest Java EE 7 standard, and also with the active involvement of the forthcoming Java EE 8 platform through the Adopt-a-JSR program.”
Supporting Resources
Java at Oracle
JavaOne 2014
Java Platform, Enterprise Edition
Java Platform, Standard Edition
Java Community Process
OpenJDK Community
GlassFish Server Open Source Edition 4.1
The Aquarium blog
Java Source blog
Mark Reinhold's blog
Henrik on Java
Java Magazine
Follow the Java conversation on Twitter, I Love Java on Facebook or the JavaOne blog
Java Facts and Figures
9 million developers worldwide
More than 3 billion devices are powered by Java technology
More than 125 million Java-based media devices have been deployed
Over 10 billion Java Cards have been shipped since its introduction
About JavaOne
The JavaOne conference brings together Java experts and enthusiasts for an extraordinary week of learning and networking focused entirely on all things Java. With more than 550 sessions covering topics that span the breadth of the Java universe, keynotes from foremost Java visionaries, tutorials, and expert-led hands-on learning opportunities, JavaOne is the world's most important event for the Java community. Join the JavaOne discussion on Twitter, Facebook, LinkedIn, and the JavaOne blog.
About Oracle
Oracle engineers hardware and software to work together in the cloud and in your data center. For more information about Oracle (NYSE:ORCL), visit oracle.com.
Trademarks
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.