« La version 7 va servir de base pour rendre Java EE pertinent pour le Cloud, » a déclaré Ajay Patel, vice-président de la gestion des produits chez Oracle, lors d'un webcast. Telle qu'elle avait été présentée lors de la conférence JavaOne qui s'est tenue à l'automne dernier à San Francisco, la modularité était l'un des objectifs de la version 7 de Java EE, une spécification entreprise de Java SE (Java Platform, Standard Edition) qui s'adresse aux architectes logiciels et aux développeurs d'applications. Celle-ci sert notamment à définir une plate-forme de référence - Java EE Reference Implementation - du nom de Glassfish. Selon un post publié sur le blog d'une équipe de développeurs Java d'Oracle, la mise à jour comprendra des ajouts significatifs pour construire des interfaces utilisateurs côté serveur dans JavaServer Faces, l'amélioration du développement Web tiers, de la persistance Java et de JAX-RS (API Java pour les services web RESTful).
Les demandes de spécifications relatives à Java EE 7 ont été approuvées par le Java Community Process (JCP) en janvier, dont la JSR 338, pour l'API 2.1 de persistance Java et la JSR 339, pour le JAX-RS 2.0. Destinée à être utilisée avec Java EE et Java SE, l'API Java Persistence (JPA) gère la façon dont les données relationnelles sont réparties en objets Java et la manière dont les objets sont stockés dans une base de données relationnelle pour un accès ultérieur. Des fonctionnalités comme le multi-tenant et l'ajout de métadonnées pour le mapping sont envisagées pour la version 2.1 de JPA. Le JAX-RS fournit pour sa part une API pour la création de services web en utilisant l'architecture REST. Parmi les principales caractéristiques de la nouvelle JSR, on compte la livraison d'une API client, un support amélioré pour les URI, et un pattern MVC (Modèle-Vue-Contrôleur) basé sur JSP et Scalate.
La version finale des deux JSR est prévue pour 2012. Les autres JSR afférentes à Java EE 7 seront présentées prochainement. Comme l'a indiqué Ajay Patel, « à côté de Java EE, on prévoit aussi pour cet été une version 2.0 de JavaFX, une plate-forme rich media basée sur Java, avec des nouveautés comme un moteur graphique haute performance et des capacités de langage dynamique. »
Java EE 7 : Objectif Cloud
0
Réaction
La future édition entreprise de Java - Java EE (Java Platform, Enterprise Edition) 7 - sur laquelle travaille Oracle en ce moment, et attendue en 2012, sera adaptée au cloud computing. En effet, au coeur de cette mise à jour, on trouvera des capacités pour le déploiement d'applications et d'infrastructures Cloud. Celle-ci comptera aussi des améliorations en matière de services Web REST, plus d'autres fonctionnalités.
Newsletter LMI
Recevez notre newsletter comme plus de 50000 abonnés
Commentaire