平常我们是拿 Solon 生态与 SpringBoot 生态作比较。而非 Solon-Boot(仅是功能模块) 与 SpringBoot 生态,但这两名字太容易让人误解了。
Solon-Boot
Solon-Boot 仅表示 Solon 的 "服务端" 启动模块组(相当于 Solon server bootstrap)。它是个 "功能性" 模块划分概念,跟 Solon-Data,Solon-Net,Solon-Serialization 性质相当。比如:
- solon-boot-jdkhttp,意为启动 jdkhttp
- solon-boot-smarthttp,意为启动 smarthttp
- solon-boot-jetty,意为启动 jetty
- solon-boot-websocket,意为启动 websocket
- solon-boot-socketd,意为启动 socketd
SpringBoot
SpringBoot 则不同。它表示 Spring 的引导程序(相当于 Spring bootstrap),让 Spring 更方便的使用。它是个架构层次进化概念,相当于让 Spring 上升了一个层次。直接使用 Spring 会比较麻烦的。(来自网络搜索)