|
|
|
|
INFRASTRUCTURE |
J2EE face à .Net : où en est-on sur le terrain ? |
Les deux modèles sont désormais arrivés tous deux à un bon niveau de maturité. Bilan avec quelques retours d'expérience, parmi les projets les plus avancés en France.
(04/06/2004) |
|
Lancé par Microsoft en 2001, la plate-forme applicative .Net serait-elle en train de rattraper l'infrastructure J2EE (Java 2 Enterprise Edition) sur le terrain des projets ? Jusqu'ici, l'univers des serveurs d'applications a été marqué par l'omniprésence des solutions basées sur le fameux socle Java. Un ensemble de services applicatifs standards qui sont basés sur les travaux lancés par Sun à partir 1995 à travers le JCP (Java Community Process). Parmi les principaux acteurs du monde J2EE, on compte notamment BEA, IBM, Oracle ou encore Sun (lire l'article du 07/05/2004).
Depuis 2002, le nombre de chantiers reposant sur l'environnement de Microsoft ne cesse de croître. Au chapitre des avantages de .Net, les responsables de projet interrogés ici évoquent en premier lieu la productivité de l'outil de développement Visual Studio. Côté J2EE, c'est l'existence d'une communauté de développeurs importantes qui est citée, ainsi que la possibilité d'accéder de ce fait à des bibliothèques de composants particulièrement riches.
Reste que la prise en main des deux plates-formes semble demander des compétences informatiques non-négligeables, avec à la clef la nécessité de maîtriser les logiques de développement orienté objets...
J2EE
|
Société
|
Projet
|
Les avantages
|
Les inconvénients
|
Atradius
|
Portail de services financiers
|
Portabilité des applications.
Souplesse et réutilisation du code.
Communauté plus importante que pour .Net.
|
La nécessité de bonnes compétences en développement objets.
Méthodologie encore peu stabilisée.
|
Aventis Pasteur
|
Intranet
|
Possibilité de réutilisation du code.
Standardisation de l'infrastructure.
Une communauté importante.
|
Un processus de standardisation lent.
Un environnement de développement moins performant que .Net.
|
.NET
|
Société
|
Projet
|
Les avantages
|
Les inconvénients
|
|
Intranet
|
Productivité de l'environnement de développement.
Grande fiabilité de la plate-forme.
|
Un point de vigilance à prendre en compte: la sécurisation des accès en mode Web Services.
|
Ligue de Football Professionnelle
|
Système de billetterie
|
Productivité de l'environnement de développement.
Une base de données peu onéreuse.
Des fonctions de migration de données performantes.
|
La nécessité de disposer bonnes compétences en développement orienté objets.
|
|
|
|
|
|
|