Chúng tôi đang xem xét sử dụng Dịch vụ quản trị cấu hình làm API chính để định cấu hình các thành phần trong ứng dụng dựa trên OSGi của chúng tôi. Sẽ tốt hơn nếu chúng ta có thể tái sử dụng một số việc triển khai hiện có, vì vậy tôi đang cố gắng điều tra và đánh giá những cái phổ biến nhất. Tôi biết có là:Triển khai hiện tại của Dịch vụ quản trị cấu hình OSGi?
- Apache Felix Config Admin (org.apache.felix.cm)
- Equinox Config Admin (org.eclipse.equinox.cm)
Có bất kỳ hiện thực khác để được xem xét?
Ngoài ra, tôi không thể tìm thấy bất kỳ tài liệu hay nào cho các triển khai này. Tôi sẽ chủ yếu quan tâm đến các chi tiết thực hiện cụ thể. Ví dụ tôi đã tự hỏi làm thế nào các triển khai khác nhau tồn tại dữ liệu cấu hình (ví dụ: nhiều tệp thuộc tính? Tệp XML? Nhiều tệp XML? Cơ sở dữ liệu ?, ...).
Cảm ơn bạn đã xác nhận, chúng tôi đã quyết định sử dụng triển khai Felix Config Admin (cùng với chiến lược kiên trì của chính chúng tôi). –