追加したユーザーは Kazuchika Sekiya です。最後に編集したユーザーは T.Yamamotoで、その日時は 2009-12-23 20:09:40 です。
原文:
http://groovy.codehaus.org/OSGi+and+Groovy
翻訳: Kazuchika Sekiya
OSGiとGroovy
OSGiフレームワークは、コンポーネントベースのサービス/依存性管理を提供する強力なJavaツールです。OSGiコンポーネントはリモートからインストールすることができ、またアプリケーションを終了することなく起動、停止、更新、アンインストールすることが可能です。OSGiはさらに、Javaの基本的なクラスパス機構より優れた依存性管理を提供していて、依存している特定のバージョンを指定し、その依存関係をプライベートに保つことで他のコンポーネントがそれをロードできないようにすることが可能です。OSGiのもっとも有名な利用例の一つはEclipseのプラグインコンテナです。さらに情報を得るためには、
Wikipediaのページや、この文書の最後の「さらに学ぶために」の節が良い出発点になるでしょう。
GroovyをOSGiサービスとしてロードするGroovyでOSGiサービスを書くGroovy Jarをバンドルに同梱するGroovyで書いたサービスを公開するGroovyからサービスを利用するよくある誤りさらに学ぶために