PDA

View Full Version : اجرای اتوماتیک برنامه در فواصل زمانی خاص



javad3151
پنج شنبه 18 مرداد 1386, 20:58 عصر
سلام
آیا در دات نت میشه سرویسی طراحی کرد که در فواصل زمانی مشخص( مثلا هر 2 روز یکبار) کار خاصی رو انجام بده (فرضا از فایل های جدید پشتیبان بگیره، یا ارسال ایمیل انجام بده یا... مثل SQL Server)
نکته مهم اینجاست که حتی اگر هیچ کاربری هم وارد سایت نشد ، بازهم سرویس مورد نظر در زمان خاص خودش اجرا بشه

SalarSoft
جمعه 19 مرداد 1386, 08:44 صبح
کاری که میخواهید انجام دهید Task Schedule است که قبلا تو همین بخش مفصل بحث شده است.
Search for it

javad3151
جمعه 19 مرداد 1386, 09:25 صبح
با تشکر از راهنمایی شما، ولی من فقط یه تاپیک پیدا کردم که جوابم رو نگرفتم (http://barnamenevis.org/forum/showthread.php?t=63661&highlight=Schedule)
میشه لینک بحث مورد نظر رو ارسال کنید

SalarSoft
جمعه 19 مرداد 1386, 16:48 عصر
با عرض پوزش باید "خبرنامه" جستجو میکردید. ماهیتا نحوه کارکرد فرقی نداره

http://www.codeproject.com/aspnet/ASPNETService.asp

http://barnamenevis.org/forum/showthread.php?t=64849
http://barnamenevis.org/forum/showthread.php?t=62883
http://barnamenevis.org/forum/showthread.php?t=14338
http://barnamenevis.org/forum/showthread.php?t=33763

gheysar14
سه شنبه 04 تیر 1387, 13:01 عصر
با عرض پوزش باید "خبرنامه" جستجو میکردید. ماهیتا نحوه کارکرد فرقی نداره

http://www.codeproject.com/aspnet/ASPNETService.asp

http://barnamenevis.org/forum/showthread.php?t=64849
http://barnamenevis.org/forum/showthread.php?t=62883
http://barnamenevis.org/forum/showthread.php?t=14338
http://barnamenevis.org/forum/showthread.php?t=33763

این مشکل من هم هست هر کی میدونه کمک کنه. :گریه: میخوام خبرنامه رو در یک زمان مشخصی به اعضاء ارسال کنه.

Vahid_moghaddam
سه شنبه 04 تیر 1387, 23:03 عصر
یه مقاله در www.codeproject.com (http://www.codeproject.com) خوندم که با استفاده از Caching این کار رو انجام می داد.تستش هم کردم و جواب داد. روش ساده و جالبیه.

Vahid_moghaddam
سه شنبه 04 تیر 1387, 23:11 عصر
مقاله:
http://www.codeproject.com/KB/aspnet/ASPNETService.aspx?fid=229682&df=90&mpp=25&noise=3&sort=Position&view=Quick&select=2588166&fr=26


Simulate a Windows Service using ASP.NET to run scheduled jobs