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)。您会觉得我们是计划好的,或者类似的东西。祝您使用愉快。