2

ネットワーク アプライアンス タイプの製品の内部にインストールする、小さめの OSGi コンテナを探しています。Concierge、Felix、Equinox、Knoplerfish などの現在のプレーヤーについて読んでいます。Concierge は、私の目的には最適な候補のように思えますが、開発活動が少ないようです。

コンシェルジュは寿命が近づいていますか?

バンドルを ServiceMix で実行したので、私のものが Felix で動作することがわかっています。プロジェクトのよりアクティブなため、それを使用する必要があります。最近 (2 年間) 提供されたプロジェクトでコンシェルジュを使用している人はいますか? もしそうなら、それを使い続ける予定はありますか?

4

2 に答える 2

2

コンシェルジュは確かに小さいですが、それはOSGiリリース3フレームワークです。参考までに、リリース4は2004年にリリースされました。その結果、リリース4仕様の​​一部である機能に依存しているものが多いため、最近のバンドルはほとんど実行されません。

すべてのバンドルを自分で開発している場合、これはおそらく問題ではありませんが、選択できる既製のバンドルの選択が大幅に制限されます。

フェリックスは、サイズの点でコンシェルジュの次の候補になります。それは間違いなく私の好みであり、非常に活発に開発されています。

于 2012-06-15T00:31:28.320 に答える
1

mBedded Serverをチェックしてください- それは 8 MB の RAM という小さなサイズで実行できます - あなたはそれよりはるかに低くすることはできません :)

OSGi 4.2 互換で、多くのプロジェクトで使用されています。テレマティクス、スマートホーム、モバイルなど、いくつかのフレーバーが利用可能です。

于 2012-06-15T07:23:10.843 に答える