Nuxeo Runtime
Nuxeo Runtime is the foundation of our entire infrastructure. It handles deployment and extensibility of components to target platforms. This component allows the whole Nuxeo 5 infrastructure to be easily ported between Java platforms (JEE, OSGi, .Net/IKVM, etc.) and features an easy plug-in mechanism that any component can use to declare extension points that can be used by other components to extend the previous one.
Nuxeo Runtime uses the OSGi component model and a set of adapters to deploy POJO-based components to Java host platforms, such as Eclipse/Equinox, JBoss or Glassfish. When deployed, NXRuntime components are actual host platform components. For example on JBoss, the component is seen as a MBean while when on Eclipse it’s seen as a native Eclipse plug-in. In short, Nuxeo Runtime offers a new and seamless way to make your Java EE applications and components extensible (as Eclipse developers are used to).
Nuxeo Runtime provides the following services:
Forget specific builds of your code for a dedicated project and enjoy “Code once, deploy anywhere” for real!
Currently, Nuxeo Runtime provides adapters for JBoss AS, Glassfish and Eclipse RCP.
|
|
|
|