コンテンツにスキップ

基本

Actionforge には 2つ の node タイプがあります。execution node と data node です。Execution node は graph 内の execution フローを制御し、data node は接続先の node にデータを提供する役割のみを担います。

execution の順序によって、node の実行タイミングとデータの処理タイミングが決まります。node がタスクを完了すると、次に接続された node に execution シグナルを送信します。このシグナルによって、次の node が動作を開始します。

後続の node がトリガーされると、接続された node から必要な data input を収集してタスクを実行します。

action graph 内の各 node は、それぞれ 独自の scope を持っています。つまり、各 node は独自の環境で実行され、port が明示的に接続されていない限り、他の node とデータを共有しません。各 node は独自の環境変数セットを持ち、それらを変更しても他の node や後続の node に影響を与えません。