我們正在考慮使用配置管理服務作爲主API來配置基於OSGi的應用程序中的組件。如果我們可以重新使用一些現有的實現,這將是很好的,所以我試圖調查和評估最流行的實現。我知道有:OSGi Configuration Admin Service的現有實現?
- Apache Felix Config Admin(org.apache.felix.cm)
- Equinox Config Admin(org.eclipse.equinox.cm)
是否還有其他的實現需要考慮?
此外,我無法找到這些實現的任何良好的文檔。我主要對實現特定的細節感興趣。例如,我想知道不同的實現如何持久保存配置數據(例如多個屬性文件?XML文件?多個XML文件?數據庫?,...)。
感謝您的確認,我們決定使用Felix Config Admin實施(以及我們自己的持久性策略)。 – 2009-06-17 15:04:00