私たちは、ストリームベースのデータフローを処理するためのOSGiベースのインフラストラクチャに取り組んでいます。特定の処理タスクは、個々のOSGiコンポーネントによって実行されます。これらのコンポーネントを別々のマシンに配布する必要があります。つまり、OSGiコンポーネント/コンテナ間で何らかの種類の通信メカニズムが必要です。分散インフラストラクチャのOSGi
私の研究では、R-OSGi、Distributed OSGi用のApache CXF、Eclipse Communication Frameworkという異なる潜在的なソリューションに遭遇しました。
ECFは、さまざまなトランスポートフォーマットをサポートし、サービスディスカバリなどのサポートを提供するため、特に興味深いようです。
マイ中央質問:
- はフェリックス内のECFインフラストラクチャを設定するための任意の詳細なチュートリアル/ウォークスルーがありますか? (私の研究から、私は最近、Felixのサポートが追加されていることがわかりました)
- 上記の3つの解決策はありますか?
- ECFの代わりにApache CXFを使用する理由はありますか?