Habilitar aplicaciones OSGi con tecnologías Java EE 7
Puede habilitar las aplicaciones OSGi con tecnologías Java™ Platform, Enterprise Edition (Java EE) 7 clave. WebSphere Application Server Liberty Versión 8.5.5.6 y posterior, es un servidor preparado para la producción certificado para Java EE 7 Full Platform.
Para conseguir cero migraciones, se crean nuevas características y las características existentes permanecen inalteradas. Por ejemplo, cuando se añadió soporte para servlet 3.1, se creó una característica servlet-3.1 y se conservó servlet-3.0 para asegurar que el comportamiento no cambiara para un despliegue de servidor existente.
En un entorno anterior al soporte de Java EE 7, era necesario configurar blueprint-1.0, o algo que dependiera de él, para poder desplegar aplicaciones OSGi. Entonces se configuraban otras características específicas de OSGi, como wab-1.0 u otras genéricas, como jpa-2.0, para obtener otras prestaciones.
- Decida si desea desplegar paquetes OSGi.
- Decida qué tecnologías desea utilizar para implementar esos paquetes OSGi.
Indicar al servidor que se desean desplegar paquetes OSGi
<featureManager>
<feature>osgiBundle-1.0</feature>
</featureManager>
Al añadir la característica
osgiBundle-1.0 se pueden desplegar los paquetes OSGi como parte de una
aplicación OSGi.Indicar el servidor qué modelos de componente se desean utilizar
<featureManager>
<feature>osgiBundle-1.0</feature>
<feature>servlet-3.1</feature>
</featureManager>
Si desea más información, consulte Paquetes de aplicación web OSGi y OSGi Http Whiteboard.<featureManager>
<feature>osgiBundle-1.0</feature>
<feature>servlet-3.1</feature>
<feature>jpa-2.1</feature>
</featureManager>
Para obtener más información, consulte
Acceso
a datos utilizando Java Persistence API .<featureManager>
<feature>osgiBundle-1.0</feature>
<feature>servlet-3.1</feature>
<feature>jpa-2.1</feature>
<feature>blueprint-1.0</feature>
</featureManager>
¿Qué modelos de componente Java EE 7 se soportan?
Puede ver la lista completa de tecnologías Java EE 7 que están habilitadas para aplicaciones OSGi.