現在、PureMVC フレームワークに基づくフレックス AIR プロジェクトに取り組んでいます。プロジェクトには新しい要件がありました。操作は、一定の間隔で繰り返し実行され、何らかのビジネス ロジックがあります。PureMVC に従って、これはコマンドに配置する必要がありますが、コマンドが実行された瞬間にガベージ コレクションが実行されます。
シナリオを考えると、疑問/混乱/説明はほとんどありません...
- ビジネス ロジックを使用してコマンドを作成することは 1 つの解決策ですが、特定の間隔でコマンドをトリガーするのは誰でしょうか? (これは PureMVC に従ってコマンドで行うべきではありません)
- コマンドトリガーをメディエーターに配置するか、ロジックをメディエーターに配置します(これにより、pureMVCが少し不純になります:))
この種のシナリオの解決策を見つけるにはどうすればよいですか?