繁体   English   中英

在系统中使用调度程序

[英]Use of dispatchers in systems

调度员在以下系统中有什么意义?

这是模式/原则吗?

要求电梯

我无法在此推测Dispatcher的相关性。

根据文献,每辆汽车都有一个Dispatcher ,其主要功能是计算汽车的目标移动方向和目的地,以及维持车门的打开时间。 DispatcherLanternControl之外的几乎所有控制对象进行LanternControl

为什么HalButtonController不直接与Drivecontrol DriveControl无法执行且需要Dispatcher程序的责任是什么?

按钮和驱动器控件是无状态的-调度程序负责维护系统中的状态。 如果没有调度程序,则如果按下两个按钮,则它们都会将其输入发送到驱动器控件,并且系统将出现故障(否则驱动器控件将简单地忽略其中一个输入); 相反,调度程序拦截按钮输入并将它们适当地排队(即,更改系统状态以反映按钮输入),然后顺序将它们分配给驱动器控件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM