dm Kernel
在 Milestone M5 中,dm Kernel 首次以獨立形式提供。您可以從 這裡取得它。
什麼是 dm Kernel?
基本上,dm Kernel 包含了 dm Server 的所有優點,除了對 Web 應用程式的支援。因此,沒有提供任何 Web 應用程式(甚至沒有管理主控台或 Splash)也沒有 Tomcat — 只有核心。本質上,dm Kernel 為您提供 dm Server OSGi 支援的所有優點,包括
- 範圍界定
- 熱部署
- pars (組合應用程式資源)
- bundles (套件)
- plans (計劃)
- 組態屬性
- 自動配置
- 儲存庫
- 所有儲存庫類型:監視、外部 以及 遠端
- 鏈支援(預設情況下,鏈是空的)
- 易於配置
- 使用者區域
- 完整的系統和應用程式追蹤和傾印支援
- 喔,當然,Spring Beans 和 Spring DM 支援也和往常一樣,
如果您想要為您的系統應用程式提供 OSGi 模組化支援,但不想要或不需要託管 Web 應用程式,那麼 dm Kernel 就是您想要的。
這與完整的 dm Server 附帶的內核完全相同 — 沒有修改或調整。能夠單獨部署和執行內核,再次證明了 dm Server 的乾淨、模組化設計。
小字聲明
如何在沒有管理主控台的情況下管理 dm Kernel? (我幾乎可以聽到您問。) 嗯,答案也在 M5 中提供 — 使用 Shell 本地或遠端(透過 ssh)。您會認為我們計劃好的,或其他什麼。祝您愉快。