OSGiアプリケーションは、バンドルと呼ばれるモジュールで構成されています。問題は、適度なサイズのアプリケーションには多数のバンドルが含まれるため(Eclipse IDEのプラグインディレクトリを見るだけで数百になる可能性があります)、アプリケーションを管理またはデプロイするときに個々のバンドルよりも粗い粒度が必要になることです。
OSGi Service Compendium Specには、デプロイメント管理サービスが含まれています。これは、デプロイメント・パッケージを、単一のユニットとしてデプロイ、アップグレード、アンインストールなどできるバンドルおよびその他のアーティファクト(構成など)のコレクションとして定義しました。
残念ながら、Deployment Adminの実装、ツール、またはユーザーに関する多くの情報を見つけることができませんでした。
このサービスの状況はどうなっていますか?Deployment Adminに関する経験、意見、または推奨事項はありますか?
また、Spring dm-serverにはバンドル(PARファイル)のアプリケーションスコープコレクションの概念があり、EclipseEquinoxはこの問題に対処するためにネストされたフレームワークに取り組んでいると思います。これらのアプローチは、Deployment Adminとどのように関連していますか?