İşte başka bir yol:
1) DUE veya gecikmiş olarak başlatılması gerekiyorsa görevleri başlatmaktan sorumlu bir "kalp atışı" web komut dosyası oluşturun.
2) Web komut dosyasına çarpan ve düzenli aralıklarla çalışmaya zorlayan bir yerde (tercihen aynı web sunucusunda) zamanlanmış bir işlem oluşturun. (örn. Windows, IE veya whathaveyou kullanarak ısı atışı komut dosyasını sessizce başlatan görevi zamanlar)
Görev kodunun bir web betiği içinde yer alması, yalnızca kodu web uygulaması kod tabanı içinde tutmak içindir (varsayım, her ikisinin de birbirine bağlı olduğu varsayımıdır), bu da web geliştiricilerinin yönetmesi daha kolay olacaktır .
Alternatif yaklaşım, tüm zamanlamanın kendisini çalıştırabilen ve yürütülebilir dosyayı zamanlanmış görev olarak çalıştıran yürütülebilir bir sunucu komut dosyası / programı oluşturmaktır. Bu, web uygulaması ile zamanlanan görev arasında temel ayrıştırmaya izin verebilir. Bu nedenle, web uygulaması / veritabanı kapalı veya erişilemese bile, zamanlanmış görevlerinizin çalıştırılması gerekiyorsa, bu yaklaşımla devam etmelisiniz.