Le nouveau J2EE gagne en simplicité
Une étude de Gartner tente de mettre fin à la polémique : la plate-forme J2EE de Sun reste une option viable, et sa dernière version 1.5 est moins complexe.
01net.
le 06/10/06 à 00h00
' Java Enterprise Edition (J2EE) n'est pas le prochain Corba. ' C'est sur ce titre fort que le cabinet Gartner remet les pendules à l'heure dans une note qu'il vient de publier. Il le
fallait bien, car certains observateurs radicaux vont jusqu'à prédire la disparition de la célèbre plate-forme de Sun. Ils lui reprochent de se complexifier, comme l'a fait son grand frère Corba, dont elle reprend d'ailleurs certains concepts.
Au contraire, Gartner estime que J2EE 1.5 se simplifie sur plusieurs aspects ?" conséquence de l'ouverture de Sun à la communauté open source, et en particulier aux frameworks Hibernate, Seam, Spring, et Ruby on Rails. Il en est
ainsi de l'apparition de la technique d'annotation dans la version 3 des EJB (Enterprise Java Beans). Grâce à un commentaire, un objet Java peut être ' transformé ' en un EJB, une technologie plus
productive pour le développement d'applications transactionnelles. Dans l'ensemble, le développement d'une application nécessiterait entre 60 et 80 % de code en moins avec la plate-forme J2EE 1.5 qu'avec la version précédente.
L'engouement pour la plate-forme reste intact
Gartner rappelle aussi que la base installée de J2EE ne diminue pas. Elle pourrait même augmenter en raison de la préférence que lui manifestent les entreprises qui décident de moderniser leurs applications héritées. Autre facteur de
croissance : l'affinité de la communauté Java avec le logiciel libre en général, et en particulier avec Linux. Il est à noter, au passage, que ces deux facteurs sont plutôt à l'avantage de J2EE, comparé à .Net. Et puis, il y a le succès du
support des grands éditeurs ?" notamment IBM, BEA, Oracle, et, bien sûr, Sun. Sans oublier la pléiade de petits fournisseurs qui soutiennent la plate-forme. Bref, le célèbre cabinet d'analyse renvoie la balle aux détracteurs de J2EE, qui le
comparent au presque défunt Corba. Comme s'ils jalousaient son succès.
Avis d'expert : Sami Jaber (SSII Valtech) : ' la communauté open source a une influence importante '
' Je suis vraiment étonné d'entendre dire que la plate-forme J2EE 1.5 est plus complexe que la version précédente. Plusieurs éléments montrent, au contraire, qu'elle s'est simplifiée au contact, notamment, de la
communauté open source. Ainsi, la gestion de la persistance s'est améliorée grâce aux EJB 3.0. Des progrès ont aussi été réalisés en matière d'outillage de mapping relationnel léger ou d'intégration de services techniques. Cette simplicité a même un
effet pervers. Ainsi, confier le mapping objet relationnel à quelqu'un qui maîtrise mal ce domaine peut conduire à la catastrophe pour lapplication concernée. '