Aynı konuyla ilgili dünden bir meslektaşımın yorumları
"Bu konuda her zaman çeşitli bir fikir olacaktır ... Başparmak kuralı, her beş dakikada bir çalışan bir şeye ihtiyacınız varsa (ve ne zaman çalıştığını veya ne kadar sürdüğünü umursamıyorsanız) veya her gün belirli bir saatte çalıştırmak için bir şeye ihtiyacınız varsa ve aşırı tur olmayacağından eminseniz, işletim sistemiyle birlikte verilen Zamanlayıcı'yı kullanın. çeşitli durumlar için çözümler veya raftan bir şey bulmak. (Muhtemelen Kuvars .Net) "
Jon Galloway'ın 2005 tarihli makalesi "// TODONT: Sadece planlanmış bir işlemi çalıştırmak için bir Windows Hizmeti kullan"
iyi bir okuma. Yorumların da okunmasını öneriyorum çünkü tartışma günümüze kadar devam ediyor ve bazı iyi karşı argümanlar da sunuyor.
Şahsen, meslektaşımla bu konuda hemfikirim. Mümkün olduğunca uzun süre basit tutun. Win2008 sunucusuna dağıtıyorsanız, Görev zamanlayıcıya ve standart zamanlayıcının sunduğu tüm özelliklere bakın. Benim için katil, bir olay meydana geldiğinde zamanlanmış bir göreve başlayacaktı.