Developpez.com - Rubrique Spring

Le Club des Développeurs et IT Pro

OSGi : SpringSource et Oracle collaborent et créent le projet Eclipse Gemini

Enterprise Module Project

Le 2009-11-21 09:29:27, par Hikage, Rédacteur
Eclipse Gemini est un projet conteneur, qui à pour but de contenir divers projets orientés OSGi / Enterprise.

Il servira par exemple à fournir des implémentations des spécifications OSGi Enterprise tels que :

  • RFC 66 — Web Container
  • RFC 98 — Transactions
  • RFC 122 — Database Access
  • RFC 124 — Blueprint Services
  • RFC 139 — JMX Integration
  • RFC 142 — JNDI Integration
  • RFC 143 — JPA Integration
  • RFC 146 — JCA Connector Integration


Un bon point pour OSGi et sa future acceptation par les entreprises !
  Discussion forum
5 commentaires
  • clubist
    Membre averti
    Bonjour,

    Est ce que Eclipse Gemini est un ide tout à fait indépendant de Eclipse Galileo?
    et quelles nouveautés il propose ?
  • acogoluegnes
    Nouveau Candidat au Club
    Eclipse Gemini n'est pas un IDE mais un projet "chapeau" qui hébergera des projets proposant des implémentations des spécifications dites "entreprises" d'OSGi. L'idée de ces spécifications étant d'être un liant entre OSGi et Java EE (ex. : faciliter le fonctionnement de JPA avec OSGi, conteneur Web standard fonctionnant sous OSGi, etc.).
    Eclipse Gemini se pose donc plus ou moins comme "concurrent" de Apache Aries.
  • Traroth2
    Membre émérite
    Oracle, qui vient (ou est en train) de racheter Sun, collabore à un projet concernant Eclipse ? Pas une très bonne nouvelle pour Netbeans, ça...
  • Hikage
    Rédacteur
    Faut arrêter de confondre Eclipse avec Eclipse IDE hein :-)

    Ici, on parle de projet orienté OSGi Enterprise : une alternative à JEE en somme.

    Donc Netbeans n'a rien a craindre de ce projet ;-)
  • alexismp
    Membre émérite
    Envoyé par Hikage
    Faut arrêter de confondre Eclipse avec Eclipse IDE hein :-)
    Oui, il s'agit de la partie runtime chez Eclipse (ou on trouve jetty, eclipselink et d'autres)

    Envoyé par Hikage

    Ici, on parle de projet orienté OSGi Enterprise : une alternative à JEE en somme.
    Non, la FAQ de Keith est claire là-dessus:
    Is this an attempt to create a new application development platform that is different from Java EE?

    No. The Java EE technologies are still the devloper-facing APIs that are used to create applications. The module system and OSGi are infrastructure, and Gemini is about showing how the Java EE APIs can work on that infrastructure.
    Envoyé par Hikage

    Donc Netbeans n'a rien a craindre de ce projet ;-)
    Oui!