Nuxeo Runtime
Nuxeo Runtime est la fondation de toute notre infrastructure. Il prend en charge le déploiement et l'extensibilité des composants pour cibler les différentes plateformes de déploiement. Ce composant permet à toute l'infrastructure de Nuxeo 5 d'être portée facile entre des plateformes Java (Java EE, OSGi, etc.). Il intègre un mécanisme de plug-ins qui permet à tout composant de déclarer simplement des points d'extensions, qui peuvent ensuite être étendus par d'autres composants.
Nuxeo Runtime utilise le modèle de composants OSGi et un ensemble d'adaptateurs pour déployer des composants POJO (plain old Java objects) sur des plateformes Java, comme Eclipse/Equinox, JBoss ou Glassfish. Lorsqu'ils sont déployés, les composants Nuxeo Runtime deviennent des composants à part entière des plateformes hôtes. Par exemple, sur JBoss, le composant est vu comme un MBean. Sur Eclipse, il est vu comme un plug-in natif d'Eclipse. En bref, Nuxeo Runtime vous offre une nouvelle façon de rendre vos applications et vos composants Java EE extensibles (comme les développeurs Eclipse y sont habitués).
Nuxeo Runtime offre les services suivants :
Fini les compilations de votre code pour un projet particulier. Maintenant « codez une fois, déployez partout » !
Actuellement, Nuxeo Runtime propose des adaptateurs pour Jboss AS, Glassfish et Eclipse RCP.
|
|
|
|