[英]Use of dispatchers in systems
调度员在以下系统中有什么意义?
这是模式/原则吗?
我无法在此推测Dispatcher
的相关性。
根据文献,每辆汽车都有一个Dispatcher
,其主要功能是计算汽车的目标移动方向和目的地,以及维持车门的打开时间。 Dispatcher
与LanternControl
之外的几乎所有控制对象进行LanternControl
。
为什么HalButtonController
不直接与Drivecontrol
? DriveControl
无法执行且需要Dispatcher
程序的责任是什么?
按钮和驱动器控件是无状态的-调度程序负责维护系统中的状态。 如果没有调度程序,则如果按下两个按钮,则它们都会将其输入发送到驱动器控件,并且系统将出现故障(否则驱动器控件将简单地忽略其中一个输入); 相反,调度程序拦截按钮输入并将它们适当地排队(即,更改系统状态以反映按钮输入),然后顺序将它们分配给驱动器控件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.