Tengo un requisito en el que tengo que compartir algunos recursos web (jsp
, html
, js
, images
, css
etc.) a través de diferentes aplicaciones basadas Spring
Struts 2
. Y parece que OSGi
se puede utilizar para lograr esto?OSGi: ¿Cuán madura es esta tecnología?
- ¿Puede alguien dar algunos consejos sobre cómo lograr esto con
OSGi
? - Y en segundo lugar, quiero saber es
OSGi
lo suficientemente maduro para ser utilizado en aplicaciones de producción?
¡Gracias de antemano!
EDIT: Fui a través this puesto y parece que la gente son capaces de compartir un paquete web a través de aplicaciones web. La única diferencia es que lo hicieron con Spring MVC. Quiero saber si esto también se puede lograr con las aplicaciones de Struts2.
EDIT 2: Soy básicamente poco claro acerca de lo siguiente:
- ¿El 'compartible-paquete' (que contiene los recursos de Internet para compartir) sea un .war empaquetado. En caso afirmativo, ¿desde dónde se formará el contexto web final ya que este paquete se va a compartir nuevamente con la aplicación principal 'web'? Espero que el contexto web final se forme a partir de la fusión de la aplicación web "compartible" y la "principal". ¿Sucederá automáticamente? ¿Algunas ideas?
Si entiendo correctamente, ¿está sugiriendo formar un ensamble (en términos maven) de los recursos web que se pueden compartir? Pero ¿cómo se fusionarán en la aplicación que necesita utilizar este recurso compartible? Por favor, explíquelo un poco más ... gracias – peakit
He cubierto esto. Avísame si quieres más detalles. –
Gracias Pascal! Pasaré por la ruta de "montaje" y "dependencia" de maven y preguntaré si algo no está claro. Gracias por compartir esta maravillosa idea. – peakit