|
OSGi
La Alianza OSGi es un consorcio mundial de empresas tecnológicas creado en Marzo de 1999, dedicada a promover procedimientos para asegurar la interoperabilidad de aplicaciones y servicios basados en una plataforma de integración de componentes. La Alianza OSGi ha especificado una plataforma de servicio basada en Java que puede ser gestionada de forma remota. El núcleo de esta especificación es un framework que define el modelo de gestión del ciclo de vida de las aplicaciones, un registro de servicios, y un entorno de ejecución. A partir de este framework se definen un gran número de capas OSGi, APIs y servicios.
Las especificaciones de OGI definen un entorno de desarrollo estandarizado para servicios de red, siguiendo una arquitectura orienta a servicio. La inserción de la plataforma de servicios OSGI en un equipo de red, le permite gestionar el ciclo de vida de los componentes software de dicho equipo desde cualquier lugar remoto de la red. Los componentes software pueden ser instalados, actualizados o borrados con el dispositivo en funcionamiento, sin necesidad de interrumpir la operativa normal del mismo. Dichos componentes software a los que se está haciendo referencia son librerÃas o aplicaciones que a su vez pueden hacer uso de otros componentes.
Inicialmente, las especificaciones OSGI se orientaron hacia el entorno de las Pasarelas Residenciales, con aplicaciones de automatización y control. Posteriormente, se han visto las ventajas del estándar para otros mercados. Por ejemplo, a nivel de escritorio, OSGI es usado en Eclipse para integrar dinámicamente los plugins que son desarrollados. Se aprovecha su funcionalidad para poder actualizar y agregar funcionalidades sin necesidad de interrumpir el trabajo y sin necesidad de reiniciar la aplicación.
En el mercado residencial, OSGi es ampliamente utilizado como núcleo de un dispositivo central, para el control automatizado de los dispositivos, los cuales son accedidos a través de las redes de datos, comunicaciones y entretenimiento del hogar. Este dispositivo central, denominado Pasarela Residencial, integra la plataforma de servicios OSGi y proporciona servicios de valor añadido a los usuarios. Permite agregar nuevas aplicaciones, asà como interfaces a nuevos equipos o incluso estándares como UPnP, de forma que pueda ser actualizado remotamente y posibilite al sistema para intercomunicar diferentes dispositivos.
Proyectos relacionados:
<< Volver al listado
|
|
|