سؤال

ولدي بعض البرامج المخصصة لقد كتبت للقيام بمختلف المهام صيانة / الرصد أن أركض بشكل دوري (بعض كل بضع دقائق، بعض أقل من مرة واحدة في اليوم). هل ممارسة أفضل لتشغيلها من جدولة المهام، أو لتشغيلها كخدمة النوافذ (الناجمة عن كائن مؤقت جزءا لا يتجزأ)؟

هل كانت مفيدة؟

المحلول

وهنا مقالة مثيرة للاهتمام حول الخدمات مقابل المهام sheduled.

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

وأعتقد بالنسبة بسيط / لمرة واحدة نوع المقرر المعالجة، فإنه من السهل أن مجرد كتابة التطبيق وحدة التحكم وتشغيله كما نوافذ مهمة مجدولة.

ولكن، أكثر من مرة، وأنا في نهاية المطاف كتابة الخدمة، فقط لذلك كل الخدمات التي نقدمها تشغيل بنفس الطريقة. مثل مارتن قال Quartz.NET عبارة قوية حقا لخدمات كتابة المقرر، ويمنحك المزيد من المرونة من المهام المجدولة سهل .

scroll top