質問

私は(いくつかの数分ごとに、一日一回限り小さないくつかの)定期的に実行、各種の保守/監視タスクを実行するために書いたいくつかのカスタムプログラムを持っています。それはタスクスケジューラからそれらを実行するために、または(埋め込まれたタイマーオブジェクトによってトリガ)Windowsサービスとして実行するために、より良い習慣ですか?

役に立ちましたか?

解決

ここでは、サービス対sheduledタスクに関する興味深い記事です。

http://weblogs.asp.net/jgalloway /archive/2005/10/24/428303.aspxする

私は、単純な/ワンオフタイプ、スケジュール処理のために、それだけでコンソールアプリケーションを書いて、窓のスケジュールされたタスクとして実行する方が簡単だと思います。

しかし、ほとんどの時間は、私はちょうどので、私たちのサービスのすべてが同じように実行し、サービスを書き終わります。マーティンは Quartz.NET の予定のサービスを記述するための本当に強力で、あなたに無地のスケジュールタスクよりも高い柔軟性を提供します言ったようにます。

scroll top