Nous envisageons d'utiliser Configuration Admin Service en tant qu'API principale pour la configuration des composants dans notre application OSGi. Ce serait bien si nous pouvions réutiliser une implémentation existante, alors j'essaie d'étudier et d'évaluer les plus populaires. Je sais qu'il est:Implémentations existantes du service OSGi Configuration Admin?
- Apache Felix Config Admin (org.apache.felix.cm)
- Equinox Config Admin (org.eclipse.equinox.cm)
Y at-il d'autres mises en œuvre à prendre en compte?
De même, je n'ai pas été en mesure de trouver une bonne documentation pour ces implémentations. Je serais principalement intéressé par les détails spécifiques à la mise en œuvre. Par exemple, je me demandais comment les implémentations différentes persistaient les données de configuration (par exemple, plusieurs fichiers de propriétés, un fichier XML, plusieurs fichiers XML, une base de données, ...).
Merci pour la confirmation, nous avons décidé d'utiliser aussi l'implémentation de Felix Config Admin (avec notre propre stratégie de persistance). –