「データフロー プログラミング」と「アクター モデル」の違いはどのように説明できますか? 私が理解している限り、それらは無関係ではありませんが、同じではありません。アクターモデルはより精巧で理論的に根拠のあるDFの継承者ですが、DFはより広い概念であり、その要点は制御フローモデルとは異なりますか?
3371 次
2 に答える
13
- データフローは決定論的であり、並列処理が可能です。
- アクターは非決定論的であるため、同時実行が可能です。
于 2013-09-17T12:07:47.310 に答える
4
DFが広い。DF ノードには複数の入力ポートがあり、すべての入力が設定されたときに起動されます。アクターは、単一の入力ポートを持つ DF ノードです。Colored Petri Net はさらに広く、複数のトランジションを 1 か所から供給できますが、実装が困難です。
Java での DF 実装はDataflow4Javaにあります。
于 2013-10-17T09:10:33.470 に答える