我正在试图弄清楚Reactive Streams是消息驱动还是事件驱动。 有不同的版本,在宣言中他们说Reactive Streams是Message Driven。但在另一篇文章中他们只谈到了事件。 或者这可能是包含事件的消息??
答案 0 :(得分:0)
使用Reactive Streams,您可以构建消息驱动或事件驱动的系统。消息和事件之间的区别在于问题的范围或源的特征。当两个进程交换消息时,进程监视传感器会消耗传感器事件。鼠标可以是用于鼠标点击的传感器,系统总线可以是用于消息交换的伙伴。 Reactive Streams不指定特定种类的源或接收器;它建立了一个普遍的合同来源和汇,以达到某些目标。无论是消息还是事件,这都是无关紧要的。