16
avril
2008
OSGi a visiblement le vent en poupe
avril
2008
Un article de djo.mos
3 Commentaires
L’equipe de Glassfish vient d’annoncer que Glassfish V3 va tourner sur OSGi. Par contre, je ne suis pas sûr de ce que cela veut dire pour HK2, leur ancien micro-conteneur.
Si on ajoute à cela le fait que Websphere, JBoss, WebLogic et JOnAS tournent déjà ou qu’on a annoncé qu’ils tourneront sur OSGi, et on peut deviner qu’OSGi a de beaux jours devant lui.
Autre nouvelle à cet égard: le futur eclipse Ganymede incluera d’office (version SDK ou PDE) tout ce qu’il faut pour faire de l’OSGi côté serveur, une technologie très prometteuse.
JOnAS, oui on est d’accord.
BEA MicroService != WebLogic AS
Oki, merci pour les précisions sur HK2.
Pour le reste … je ne suis pas d’accord.
Quuelques liens:
Jonas 5 repose sur OSGi
JBoss qui fait un remake de son microcontainer pour supporter OSGi
BEA qui fait pareil avec son Archi MicroService
Websphere 6.1 qui repose sur OSGi (Equinox comme implémentation)
InfoQ
HK2 reste là et c’est même encore pour l’instant le comportement par défaut (démarrage plus rapide, empreinte mémoire plus faible). Les couches de composant et de configuration restent dans tous les cas assurées par HK2.
Pour ce qui est des autres, il n’y a guerre que la version préliminaire de JOnAS 5 qui propose une véritable intégration basée sur OSGi. JBoss a son micro-container, pour WebSphere CE (Geronimo) ce sont des GBeans, et pour BEA, WebLogic n’a pas l’air impacté par les choix OSGi de la société.