2008-06-01から1ヶ月間の記事一覧

周辺テクノロジ

Spring-DM 人気(というか、既に欧米ではデファクトスタンダード)フレームワークSpringを、OSGi対応に拡張するモジュール。BeanをXML定義ファイルを使ってOSGiサービスへとエクスポートする事などが出来ます。自分もまだまだ使いこなせているとは言いがたい…

何でOSGi?

プラグインなどで拡張していくシステムだと、いずれライブラリのバージョンなどのコンフリクトにはまる(と言うかもうなってる)。それを解決するための一つの手法。Cytoscapeは、version 3から完全にOSGiベースになります。Apache Felixを利用して実行する…

既存ライブラリのバンドル化

残念ながらまだまともなバンドルのレポジトリがないので、これが出来ないと、既存アプリをOSGiアプリ化するのは困難です。今の所、PAXプロジェクトのPAX-Constructのpax-wrap-jarコマンドを使うのが一番簡単です: PAX-Construct: http://www.ops4j.org/proj…

OSGiまとめ

情報を探すのが比較的困難だったので、使えそうなリンクのまとめ: 公式スペックシート(R4): http://www.osgi.org/Specifications/HomePage 実装その1(Felix): http://felix.apache.org/site/index.html 実装その2(Equinox): http://www.eclipse.org/eq…