《表2 微服务与单体式仓储系统的应用对比》
仓储管控系统效果如图6所示。由图6可以看出,系统主要包括库存查询微服务、作业监控微服务、订单操作微服务、作业优化微服务、仓储设备监控微服务等。传统单体式系统将所有功能都部署在同一服务器的同一应用中,系统耦合过紧,一旦部分功能故障可能导致整体系统不能正常使用。不同于单体架构,微服务架构的仓储系统具有小粒度化、分布自治等特点,并独立部署在不同服务器,实现灵活高效地搭建不同需求的复杂仓储系统,并提供Web的API便于相互交互。通过MVC建模、数据库及通信组件等后端技术及HTML5、CSS、JavaScript等前端技术,实现Web环境下的库存查询、订单查询及货位状态的可视化监控。相较于单体式,微服务仓储系统在扩展性、伸缩性、维护性、稳定性等方面更能适应复杂仓储系统需求,可以满足不同企业对业务功能按需扩展与更新。结合系统在企业的应用情况,得到了微服务架构与先前开发的单体式仓储系统在应用过程中的实际性能对比结果,如表2所示。其分别验证了微服务与单体式仓储系统在系统集成性、系统复杂度、仓储监控范围、仓储设备交互与技术栈要求方面的区别。
图表编号 | XD00130626000 严禁用于非法目的 |
---|---|
绘制时间 | 2020.02.01 |
作者 | 黄启启、项前、程茂上、吕志军 |
绘制单位 | 东华大学机械工程学院、东华大学机械工程学院、东华大学机械工程学院、东华大学机械工程学院 |
更多格式 | 高清、无水印(增值服务) |