顧客にバルク電子メールを送信するためのWindowsサービスアプリケーションを開発しています。私の場合は、いくつかのパラメータを渡してASP.Net MVC Webアプリケーションからサービスを手動で開始して停止する必要があります。 これはオンデマンドであり、このアクティビティのスケジュールはないので、サービスは長時間実行されるタスク(100Kカスタマへの一括電子メールの送信)を一度だけ実行し、一度開始してから完了すれば停止します。Windowsサービスアプリケーションは、1度だけ実行時間の長いタスクを実行し、完了後に停止します。
- この方法は正しいですか?
- はいの場合、MVCアプリケーションの進捗状況をどのように追跡できましたか?
は
これまでに試したことはありますか? MVCアプリケーションの進捗状況をどのように追跡できるか調査しましたか? – programtreasures
はい、私はそれについて研究しました。私は、SignalRが進行状況とリアルタイム機能を追跡するための適切なツールであることを発見しました。 –
WCFを使用することもできます。 – programtreasures