Introducción a OSGi en el servidor.
Daniel Rubio ha publicado en dev2dev de BEA un gran artículo sobre la creación de servicios OSGi en aplicaciones empresariales. A pesar de estar en el sitio de BEA, el artículo no se enfoca en ningún producto en específico y de hecho en el ejemplo usa Apache Felix como contenedor OSGi.
El artículo te guía paso a paso en los conceptos y terminología detrás de OSGi mientras creas un sencillo servicio que al final se despliega dentro de un contenedor OSGi.
La idea es demostrar la forma en que OSGi funciona para desarrollo de aplicaciones con SOA, un match que parece sumamente útil ya que permite tener tus servicios gestionados como bundles OSGi, iniciarlos, detenerlos, actualizarlos y cambiar sus dependencias todo en runtime y sin necesidad de reiniciar tu servidor o siquiera detener tu aplicación.
El artículo va desde un punto de vista de arquitectura hasta el punto de vista del desarrollador y los nuevos desafíos y oportunidades que una arquitectura SOA con OSGi implica.
Reader Comments