このタスクについて
WebSphere® eXtreme
Scale OSGi サポートにより、Eclipse Equinox などの
OSGi フレームワークに製品をデプロイできます。これまで、eXtreme Scale で使用するプラグインを
更新する場合は、Java 仮想マシン (JVM) を再始動して、プラグインの新規バージョンを適用する
必要がありました。
eXtreme Scale が提供する動的プラグイン・サポートと
OSGi フレームワークが提供するバンドル更新機能により、現在では JVM を再始動せずに
プラグイン・クラスを更新できるようになりました。これらのプラグインは、
バンドル により
サービスとしてエクスポートされます。
WebSphere eXtreme
Scale は、OSGi レジストリーを
ルックアップすることでサービスにアクセスします。OSGi サービス・プラットフォームにおけるバンドルとは、Java アーカイブ (JAR) ファイルです。この
ファイルには Java コード、リソース、およびマニフェスト (バンドルとその依存関係についての記述) が含まれます。バンドルはアプリケーションのデプロイメントの単位です。