|
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.
|
|
|