1

実行時間の長いリクエストが 1 つまたは 2 つある MVC4 アプリがあります。このために、まず、反復を同期タスクとして残します。ただし、これらのタスクからのトレース出力を、Web アプリのオプションの「進行状況」ウィンドウに表示したいと考えています。

データベース トレース リスナー、またはセッションに格納された「トレース コレクション」オブジェクトに対する権限を持つトレース リスナーのいずれかを含む 2 つのソリューション候補があります。setInterval次に、「進行状況」ウィンドウは、Ajax 呼び出しを使用して、これらのトレース ストアを定期的にポーリングできます。

これは単純すぎるように聞こえるので、これをどのように行うべきかを尋ねています。より良い方法、確立されたパターンやテクニックはありますか?それともほとんど価値のない方法ですか?

4

1 に答える 1