Jeudi 11 mars 2010
NASDAQ : 2368.46 9.51   nasdaq0.4 %
RECHERCHE
OK
 
NEWSLETTER
newsletter
Abonnez-vous gratuitement
à notre newsletter
hebdomadaire - Cliquez ICI
Indexel
  • DOSSIERS
  • PRATIQUE
pub Publicité
 

ACTUALITES

Java EE 6 s'adapte enfin aux usages des entreprises

Imprimer Envoyer à un ami Contacter la rédaction
Par Alain Bastide le 09/12/2009 - indexel.net
 
JavaEE6-s-adapte-aux-usages-en-entreprise

En se spécialisant par profils, la plate-forme Java nécessitera moins de ressources et sera plus facile à maintenir. Une avancée importante pour les environnements de production des entreprises et pour les développeurs.

 

Le Java Community Process (JCP) qui normalise le langage de programmation et ses déclinaisons vient de publier la spécification finale de Java Enterprise Edition (EE) 6. Le JCP continue sur la voie de la simplification initiée avec Java EE 5 (notre article : Java EE 5, plus simple mais toujours aussi pauvre sur le poste client). Alors que Java EE 5 avait ajouté de nouvelles technologies - POJO, DRY, IoC, etc. - inspirées par des projets open source tels que Spring, Hibernate, et Ruby on rails, Java EE 6 se concentre sur le packaging du framework en le spécialisant.

Outre les nouveautés et mises à jour - JSF 2.0, Servlet 3.0, JSP 2.2, EL 2.2, Web Beans (JSR-299), Dependency Injection for Java (JSR-330), JAX-RS, EJB & EJB Lite, etc. - Java EE 6 (JSR-316) introduit deux nouveaux principes : l'extensibilité et les profils. Ces deux nouveautés apportent une plus grande modularité à la plate-forme. Le concept d'extensibilité vise à pouvoir faire évoluer les différentes parties techniques (JSR) qui constituent la plate-forme Java EE plus facilement.

Le profil "permet de définir des sous-ensembles cohérents de technologies en fonction des usages de la plate-forme Java" explique Alexis Moussine-Pouchkine (photo), architecte logiciel chez Sun. Ce sous-ensemble de spécifications permettra de créer des profils de serveurs plus légers et plus rapides à mettre en œuvre.

Pour l'instant, seul le profil "Web" a été précisé. Il n'inclut que 11 JSR sur les 28 constituant une plate-forme Java EE 6 complète. La publication par les éditeurs de serveurs Java EE 6 Web sera donc plus rapide et ils seront plus faciles à maintenir et faire évoluer. Ces serveurs devraient en outre nécessiter moins de ressources pour fonctionner. D'autres profils seront déclinés dans les mois à venir, parmi lesquels "minimal" (JSP 2.2 et Servlet 3.0) et "portal" (Portlet JSR-286).

LIRE AUSSI
 
  • Delicious
  • Facebook
  • Digg!
  • Technorati
  • Scoopeo
  • Viadeo
Partager :
LIRE AUSSI
 
pub Publicité

Image illustrant le dossier "Cloud Computing"