dm Kernel
在M5里程碑中,dm Kernel首次以獨立形式提供。您可以從此處獲取它。
什麼是dm Kernel?
基本上,dm Kernel是dm Server的所有優點,但不支援web應用程式。因此,沒有提供web應用程式(甚至沒有Admin Console或Splash),也沒有Tomcat——只有核心。本質上,dm Kernel為您提供了dm Server OSGi支援的所有優點,包括:
- 作用域
- 熱部署
- pars
- bundles
- plans
- 配置屬性
- 自動配置
- 倉庫
- 所有倉庫型別:watched、external 和 remote
- 鏈支援(預設情況下鏈為空)
- 易於配置
- 使用者區域
- 完整的系統和應用程式跟蹤及轉儲支援
- 哦,當然,還有Spring beans和Spring DM支援,一如既往,
如果您需要為系統應用程式提供OSGi模組化支援,但又不需要或不想託管web應用程式,那麼dm Kernel正是您所需要的。
這與完整的dm Server附帶的核心完全相同——沒有修改或適配。能夠獨立部署和執行核心再次證明了dm Server簡潔、模組化的設計。
小字說明
如何在沒有Admin Console的情況下管理dm Kernel?(我幾乎能聽到您這樣問。)答案也在M5中提供——使用Shell,無論是本地還是遠端(透過ssh)。您會覺得我們是計劃好的,或者類似的東西。祝您使用愉快。