【发布时间】:2013-09-18 09:09:31
【问题描述】:
如何描述“数据流编程”和“Actor 模型”之间的区别?据我了解,它们并非无关,但又不相同。 DF是不是一个更广泛的概念,主要是区别于Control Flow模型,而Actor模型是DF的更精细和理论上的继承者?
【问题讨论】:
如何描述“数据流编程”和“Actor 模型”之间的区别?据我了解,它们并非无关,但又不相同。 DF是不是一个更广泛的概念,主要是区别于Control Flow模型,而Actor模型是DF的更精细和理论上的继承者?
【问题讨论】:
【讨论】:
DF 更宽。一个 DF 节点可能有多个输入端口,并在设置所有输入时触发。 Actor 是具有单个输入端口的 DF 节点。彩色 Petri 网甚至更宽,允许从一个地方馈送多个转换,但很难实现。
可以在Dataflow4Java 找到 Java 中的 DF 实现。
【讨论】: