予約サンプルを実行しようとしている間、ディサイダーは4回呼び出されます(つまり、makeBookingメソッド)が、ActivityHost.javaによって公開されたアクティビティタスクに送信される呼び出しは1つだけです。誰かがここで何が起こっているのか説明できますか?
質問する
720 次
1 に答える
2
アクティビティ タスクは、時間のかかる重い操作であると想定されます。SWF はワークフロー履歴でアクティビティが実行されたことを確認し、スキップします。
一方、ディサイダーは高速であると想定します。SWF はそれを複数回実行し、利用可能なアクティビティの結果を挿入します。これは、フロー フレームワークではリプレイと呼ばれます。
于 2012-04-03T18:58:36.347 に答える