Necesito reutilizar el código desarrollado originalmente para una aplicación Eclipse RCP (es decir, empaquetada como Eclipse plugin/OSGi bundle) en un servlet.Para incrustar OSGi en contenedor de servlet o contenedor de servlet en OSGi?
Después de leer un montón de artículos en blogs y wikis, etc. acabé en el punto en el que sé que:
-
marco
- Un OSGi (Equinox en mi caso) puede ser embebido en un servlet contenedor (Tomcat 7 en mi caso)
- o Tomcat puede integrarse en un marco OSGi.
Equinox recomienda la segunda opción como más fácil. Pero para la producción recomiendan 1. No estoy seguro de por qué. ¿Qué es realmente mejor en qué caso y por qué?
Soy un usuario de Tomcat bastante avezado, ¿incluirá Tomcat en Equinox change administrándolo en gran medida? o en otras palabras, ¿qué será diferente en Tomcat integrado en Equinox?
Se me olvidó por completo, si está buscando ejecutar Tomcat en Equinox, es probable que quiera echar un vistazo a [Eclipse Virgo] (http://www.eclipse.org/virgo/) en lugar de compilarlo usted mismo . –