2009-12-27 1 views
3

Hai guys,
Y at-il une alternative pour le planificateur de fenêtres pour une application asp.net ... L'alernative doit être capable de faire des tâches planifiées comme je suis dans l'hébergement partagé où je ne peux pas ajouter de planificateur de tâches à mon serveur ... Je sais qu'il y a quartz.net mais mon application n'a besoin que d'une tâche à programmer tous les jours donc je ne veux pas l'utiliser .... Toute autre alternative effectuer des tâches planifiées pour moi ....windows scheduler alternative pour une application webinaire asp.net qui est un hébergement partagé

Répondre

1

une façon de le faire est ..

Vous pouvez écrire un service windows qui wi ll appelez votre adresse de demande sur une période donnée récurrente. Installez et exécutez ce service à partir de votre ordinateur personnel ou de tout autre ordinateur que vous êtes la plupart [presque 24x7] en ligne.

Une autre façon à cette question est ..

utiliser les services de contrôle de la disponibilité du site. Ils appellent votre URL à un intervalle. Il existe de nombreux services gratuits et payants. J'ai trouvé this one pour être assez bon après un peu de googling.

http://host-tracker.com/order-page/

+0

Que se passe-t-il si d'autres personnes frappent cette page –

+0

quel panneau de contrôle utilisez-vous? –

+0

Vous pouvez ajouter des jetons de sécurité pour cet accès URL. Le service Windows peut également servir de client http pour les cookies et stocker les cookies de sécurité assignés par votre URL après l'authentification. –

1

Au lieu d'un service Windows, vous pouvez toujours il suffit d'écrire un simple script Powershell pour exécuter à certains intervalles, 3 lignes de code.

$ie = new-object -com "InternetExplorer.Application" 
$ie.navigate("http://www.stackoverflow.com") 
$ie.visible = $true 
+0

@bnkdev où dois-je garder ce script PowerShell dans mon application web asp.net ou je dois l'exécuter sur mon système local .. –

Questions connexes