Chúng tôi đang làm việc trên cơ sở hạ tầng dựa trên OSGi để xử lý luồng dữ liệu dựa trên luồng. Các nhiệm vụ xử lý cụ thể được thực hiện bởi các thành phần OSGi riêng lẻ. Bây giờ chúng ta cần khả năng phân phối các thành phần đó trên các máy khác nhau, có nghĩa là, chúng ta cần một loại cơ chế truyền thông nào đó giữa các thành phần/thùng chứa OSGi.OSGi trong cơ sở hạ tầng phân tán
Trong nghiên cứu của mình, tôi đã tìm thấy các giải pháp tiềm năng khác nhau: R-OSGi, Apache CXF cho OSGi phân tán, Khung truyền thông Eclipse.
ECF có vẻ đặc biệt thú vị vì nó hỗ trợ các định dạng truyền tải khác nhau và cung cấp hỗ trợ cho các nội dung như khám phá dịch vụ.
câu hỏi trung tâm của tôi:
- Có những hướng dẫn chi tiết/đi-throughs cho việc thiết lập một cơ sở hạ tầng ECF trong Felix? (từ nghiên cứu của tôi, tôi thấy rằng sự hỗ trợ của Felix đã được thêm gần đây)
- Có giải pháp nào ngoài ba giải pháp nêu trên mà tôi có thể đã bỏ sót không?
- Có lý do lấy Apache CXF thay vì ECF không?