OSGiベースの軽量ランタイム「Apache Felix Karaf 1.0」リリース
OSGiフレームワークの軽量ランタイム環境「Felix Karaf 1.0.0」がApache Felixチームからリリースされた。
Apache Software FoundationのApache Felixチームは9月29日、OSGi(Open Services Gateway initiative)フレームワークのランタイム環境「Felix Karaf 1.0.0」を公開した。ホットデプロイ、動的なコンフィギュレーションなどを特徴とする。OSGiはJavaモジュールの実行や設定管理を行うフレームワーク。
Apache Felixは「OSGi R4 Service Platform」の実装で、OSGiフレームワーク、標準サービスなどを含む。Felix Karafは、OSGiベースの小型ランタイムで、さまざまなコンポーネントやアプリケーションを実装できる軽量コンテナを提供する。
OSGiバンドルのホットデプロイ機能をサポート、実装ディレクトリ内にあるjarファイルをモニタリングし、フォルダ内にjarファイルがコピーされるとランタイム内部にインストールする。その後、変更を加えると自動的に処理されるという。
このほか、ConfigurationAdminを使った動的な設定、Log4J対応ロギングシステム、プロビジョニング、拡張性のあるShell Console、ネイティブOSとの統合、JAASベースのセキュリティフレームワークなども特徴とする。OSGi 4.2ベースの「Felix Framework 2.0.0」「Eclipse Equinox 3.5」もサポートする。
Felix Karafの利用にはJava 5が必要。プロジェクトのWebサイトから、Windows版およびLinux/Mac OS X/UNIX版をダウンロードできる。
関連記事
- WSO2、コンポーネントSOAフレームワーク「Carbon」を発表
OSGiをベースとしたコンポーネント型SOAフレームワーク「WSO2 Carbon」がリリースされた。WSO2以外のOSGiベースのコンポーネントにも対応、必要に応じてミドルウェアをカスタマイズできる。 - Eclipse 3.5リリース――AppleのCocoaをサポート
「Galileo」のコードネームで開発されていたオープンソースIDE「Eclipse」の最新バージョンが公開された。
関連リンク
Copyright © 2010 OSDN Corporation, All Rights Reserved.