Мы планируем использовать Configuration Admin Service в качестве основного API для настройки компонентов в нашем приложении на основе OSGi. Было бы хорошо, если бы мы могли повторно использовать некоторую существующую реализацию, поэтому я пытаюсь исследовать и оценивать самые популярные. Я знаю, что есть:
- Apache Felix Config Admin (org.apache.felix.cm)
- Equinox Config Admin (org.eclipse.equinox.cm)
Есть ли какие-либо другие реализации, которые нужно учитывать?
Также я не смог найти хорошую документацию для этих реализаций. Меня в основном интересуют детали, специфичные для реализации. Например, мне было интересно, как различные реализации сохраняют данные конфигурации (например, несколько файлов свойств? XML файл? Несколько XML файлов? База данных?,...).