Angular 4でアプリを書く際に、バックグラウンドでいくつかのメソッド(タスク|プロセス|ジョブ)を実行する必要があり、ユーザーが現在行っていることに関係なく、バックグラウンドで他のタスクと並行して実行する必要がありましたどのコンポーネントを使用しているかを示します。他の人をブロックしないようにそのメソッドを実行します。Typescript角動作ラウンドパラレルタスク
このバックグラウンドメソッドはポーリングの実現であるため、定期的に一定の間隔でサーバーに要求を送信して、オブジェクトの現在の状態を確認します。
理想的には、いくつかの時間帯にサーバーに要求を送信していくつかのオブジェクトの状態を求めるこのようなメソッドのコレクションを作成する方法を知ることが理想的です。そしてそれらのどれもが他人をブロックしない。
私の質問は、このようなメソッド/メソッドのコレクションを書くための最良の正しい方法です。
これはあなたの時間を費やすために前もってありがとうございます!
P.S. :混在並列性&並行性の用語を出します。実際には、この記事の並列性について言及していますが、これは並行性を意味します。
同時実行性とは、2つ以上のタスクが重複して開始、実行、完了できる場合です。必ずしも両方が同じ瞬間に走っていることを意味するわけではありません。例えば。シングルコアマシンでのマルチタスキング。
並列性は、タスクが文字通り同時に実行される場合です。マルチコアプロセッサ
RichieHindle(C)
Webワーカーを検索してください。 –