Batailles commerciales autour de J2EE 1.4

L'arrivée du standard J2EE 1.4 est l'occasion, pour les éditeurs de serveurs d'applications Java, de dévoiler leurs stratégies pour ces prochaines années sur un marché très concurrentiel. JBoss a ouvert les hostilités, juste devant IBM.

Fort de sa certification J2EE 1.4, l'éditeur open source JBoss a ouvert le feu marketing sur la dernière évolution de J2EE en lançant JBoss 4.0, peu avant qu'IBM, leader du marché, ne dévoile ses batteries avec la version 6.0 de WebSphere. C'est que la lutte est intense sur un marché qui, selon le Gartner, était en récession en 2003. IBM, avec 41,3 % de parts de marché, distance maintenant BEA Systems, qui chute à 27,5 %, alors que l'impact réel de l'open source reste ménonnu.

Une conjoncture économique difficile :
L'éditeur considère que sa solution WebSphere Express, positionnée sur le marché des PME, suffit à faire face à JBoss, ses offres intégrées (portail, e-commerce ou taille, mobilité) lui permettant de dégager une forte marge sur des projets plus structurants. JBoss, pour sa part, préfère axer son discours sur les technologies embarquées dans son serveur d'applications, même si l'objectif, identique à celui d'IBM, est aujourd'hui de simplifier le déploiement des solutions. D'un côté, l'éditeur open source a fait de la programmation par aspects (ou AOP) son cheval de bataille, et implémente la JSR (Java Specification Request), qui doit mener à EJB 3.0; de l'autre, IBM avance WebSphere Rapid Deployment, une solution calquée sur ce que propose Microsoft avec NET, le déploiement étant paramétré sous forme de Balises (tags) dans le code source. WebSphere dispose d'un outil de modélisation BPM, WebSphere Business Integration Modeler, qui, basé sur Eclipse, s'adresse tant aux informaticiens qu'aux experts métiers, via différents profils.

Les services web constituent,bien sûr, un point incontournable. IBM annonce sa compatibilité avec le Base Profile 1.1 du WS-I (Web Services Interoperability Organization), JBoss n'étant conforme, pour l'heure, qu'avec la version 1.0 de celui-ci. Côté performances et disponibilité, IBM dit avoir redéveloppé le moteur JMS (Java message service) de WebSphere, et dopé les performances de sa plateforme pour des échanges JMS, tant en entrée qu'en sortie du système.

La haute disponibilité pour le haut de gamme :
La haute disponibilité reste l'apanage des packages haut de gamme de WebSphere, les versions Network Deployment et, surtout, XD, dont la disponibilité effective n'est pas attendue avant l'an prochain. JBoss, quant à lui, mise sur JBossCache, son cache d'objets distribué, pour répliquer, au sein d'un cluster, les objets Java, ainsi que toutes les données relatives aux transactions.
En ce qui concerne les environnements de développement, JBoss a récemment annoncé son ralliement à la fondation Eclipse, alors de q'IBM a renommé ses outils de développement IBM Rational Web Developer for IBM WebSphere et IBM Rational Application Developer for IBM WebSphere, selon qu'on souhaite ou non développer des EJB.
Pr�c�dents
JavaUne étude montre la montée des produits Open Source en Java1/4/05
JavaLa force de l'IDE d'IBM : Eclipse1/4/05
JavaMise à jour de Java 5 en version 1.5.0_011/2/05
JavaUn J2ME encore plus ouvert pour Noël12/29/04
SunSun et Alcatel font cause commune au Forum Européen de l'e-administration12/17/04

 
Suivants
JavaSun publie un comparatif de ses mécanismes de persistance1/6/05
JavaAvoir une représentation XML d'une classe Java1/6/05
SolarisSolaris 10 , bientôt disponible !!1/7/05
JavaFast InfoSet et les Binary Web Services1/7/05
JavaAppliquer du code SQL sur des objets Java1/7/05




Retrouvez ci-dessous les autres sections du Laboratoire Sun
Evènements
Java Sun Net Talk LIVE CHAT le 2 Avril à 16h303/29/08
SolarisSunDécouvrez les nouveaux Sun Fire sous Intel10/11/07
JavaValtech Days10/9/07
JavaApacheCon du 1 au 4 mai à Amsterdam2/13/07

Exemples de code
JavaManipuler les looks and feel (lister et affecter)10/15/07
JavaFaire sa propre injection de dépendance avec les annotations5/9/06
JavaSplash screen avec progress Bar5/5/06
JavaFaire un splash screen en swing5/5/06

Articles
Eclipse Europa : le successeur de Callisto
Après Eclipse Callisto (Eclipse 3.2), la fondation Eclipse sort la nouvelle mouture d'Eclipse appelée Europa (Eclipse 3.3) faisant ainsi passer le nombre de projets embarqués de 10 à 21. Que ceux qui sont réticents aux « distributions » d'Eclipse se rassu12/21/07
JavaCruiseControl : l’outil d’intégration continue à avoir dans sa boite à outils
CruiseControl est un projet open-source offrant de multiples fonctionnalités pour l’intégration, que ce soit pour des développements Java ou .Net. Il est courant sur un projet d’être plusieurs développeurs avec des tâches de développement réparties. Dans7/2/07
JavaEJB3 - Des concepts à l'écriture du code - Editions DUNOD
Consulter le résumé du premier ouvrage du laboratoire Sun de SUPINFO : EJB3 - Des concepts à l'écriture du code. Guide du développeur, éditions DUNOD.5/27/07
JavaPassage de certification Java Web (SCWCD)
Passer une certification est toujours un moment important car cela permet de mieux faire reconnaître ses compétences face à un recruteur ou un employeur.5/12/07
JavaGoogle Web Toolkit
Google Web Toolkit est un framework java pour générer du javascript et des requêtes Ajax à partir d’un code java. Voilà comment il fonctionne.5/10/07
JavaJ2ME Vs SDE
Demain, les terminaux « légers » seront plus nombreux que les ordinateurs personnels, ce qui entraîne une bataille sur le choix d’une plateforme identique à tous ces terminaux… Aujourd’hui nous retrouvons le J2ME ainsi que le SDE qui s’offrent une rude b4/22/07

Laboratoire SUPINFO des technologies Sun
labo-sun@supinfo.com


Conditions d'utilisation et © Copyright SUPINFO International University
23, rue de Château Landon - 75010 PARIS - Tél : +33 (0) 153359700 Fax : +33 (0) 153359701
Respect de la vie privée