Estamos considerando utilizar Configuration Admin Service como una API principal para configurar componentes en nuestra aplicación basada en OSGi. Sería bueno si pudiéramos reutilizar alguna implementación existente, así que estoy tratando de investigar y evaluar los más populares. Sé que hay:Implementaciones existentes de OSGi Configuration Admin Service?
- Apache Felix Config Admin (org.apache.felix.cm)
- Equinox Config Admin (org.eclipse.equinox.cm)
¿Hay otras implementaciones a tener en cuenta?
Además, no pude encontrar ninguna buena documentación para estas implementaciones. Me interesarían principalmente los detalles específicos de la implementación. Por ejemplo, me preguntaba cómo persisten las diferentes implementaciones de los datos de configuración (por ejemplo, archivos de propiedades múltiples, archivos XML, archivos XML múltiples, bases de datos, ...).
Gracias por la confirmación, decidimos utilizar también la implementación de Felix Config Admin (junto con nuestra propia estrategia de persistencia). –