BT

InfoQ ホームページ ニュース Apache Karafが一周年を迎える

Apache Karafが一周年を迎える

ブックマーク

原文(投稿日:2011/06/17)へのリンク

Apache Karafは、本日、Apacheのトップレベルプロジェクトとして一周年を迎えた。Karafは、OSGiフレームワーク(EquinoxもしくはFelix)、コマンドシェル(Felix Gogo)およびデフォルトで組み込まれた数多くの便利なユーティリティからなる実行時パッケージだ。

FelixとEquinoxは、そのままでも利用可能なのだが、Karafは便利なOSGiユーティリティを組み合わせて、はじめから利用可能な状態を提供することを目的としている。例えば、Karafは設定可能なロギングシステムを含んでいたり(裏側ではLog4Jを利用しているが、一般的な多くのロギングシステム用のアダプタも用意している)、SSHによるリモートアクセスを提供していたり、ConfigAdminを使った設定(etcディレクトリにあるファイルにより提供される)や、組込のJAASサポートなども提供している。これだけでなく、Pax URLのMVNプロトコルがインストールされており、Maven centralリポジトリ(必要であれば、自動的にバンドルとしてラッピングしてくれる)から、バンドルをインストールすることが可能である。

それに加えて、Karafはfeaturesという考えも提供しており、これは、グループとしてOSGi実行環境にインストールできるバンドルの組み合わせだ。featuresは、obrjettyspringのサポートをはじめから提供している。これにより、多くのバンドルをインストールする必要があるが、それらの間に厳密な実行時の依存性がないようなケースで、デプロイメントの作業を単純にしてくれる。

Karafは、Apache Felixプロジェクトとの統合の前は元々ServiceMix Kernelであり、最終的にApacheのトップレベルプロジェクトとなった。Karafは、Eclipse VirgoEclipseRTパッケージなどと連携して、事前設定済みのフレームワークや便利なOSGiバンドルを提供し、OSGi実行環境への取組みを以前にないほど簡単にしてくれる。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

BT

あなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。

Eメールを変更すると確認のメールが配信されます。

会社名:
役職:
組織規模:
国:
都道府県:
新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。