At last, users of Java have received long-awaited enterprise edition of Java EE 7, its SDK and GlassFish 4 application server. New enhance version of the platform proposes wide range of advances and adjustments. For example, from the moment on, it will be possible to create HTML5-scalable applications as the new version of the platform supports HTML5. In general, this version is focused on cloud services and software.
Here is a list of the most important changes made in Java EE 7:
From now on Java gives an opportunity to create up-to-date Web applications, and the whole process of development will be enhanced, simple and more productive than ever.
WebSocket receives a possibility to implement enhanced support for Web apps. With help of this improvement the two-way communication with a remote host will be more effective and flawless.
According to CEO of Kaazing this service enables HTTP fashion communication.
Simplified JMS 2.0 API
Java Message Service 2.0 API simplifies the development of apps and Java programs as it provides wide range of tools for enterprise messaging system. This improvement requires lesser amount of code and supports resource injection. As a result, the app service will manage JMS objects so the whole process of management of the app will be simplified.
Basis for work with cloud environment
In fact, main set of features connected with cloud-based services is expected to be in Java EE 8. Java EE 7 provides the debugging period of implementing cloud enhancements.
Updated Web Profile
Web Profile is now focused on new-way app development and it can replace certain modules and systems of Java app development.