由CS架构向BS架构过渡是机器人新版调度系统的重大突破之一,在新版调度系统的创新层面,选择BS架构作为系统的基础架构。
C/S架构,即Client/Server(客户机/服务器)结构,通过将任务合理分配到Client端和Server端,充分利用两端硬件环境的优势,降低了系统的通讯开销,早期的软件系统多以此作为首选设计标准。
BS架构
B/S架构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种改进。在这种结构下,用户界面完全通过浏览器实现。
BS架构优势
1、多浏览器访问基于BS架构的系统支持多浏览器访问,像珠海创智机器人新版智能调度系统能够在EDGE浏览器、谷歌浏览器等多种浏览器下直接进入工作界面,区别于传统的客户端下载登录,可以快速部署安装和配置。访问时在浏览器中输入调度系统访问地址,访问成功后界面如下,输入用户名和密码登陆
界面简洁清晰由于BS架构采用前后端分离模式,前端(客户端)UI程序独立运行,由任务调度系统担任后端服务,为前端提供标准接口和数据,极少事务逻辑在前端实现,主要事务逻辑由后端承担,所以客户端界面简洁清晰,功能俱全。BS架构的调度系统开发成本也很低,且共享性强,可以大幅度减轻客户的负担,提升性价比。