2009-06-09 7 views
0

Je travaille actuellement sur une nouvelle application (environnement serveur .Net 3.5/Win2008) qui effectue un sondage nocturne d'une table de base de données pour trouver les enregistrements qui ont besoin d'être traités. Processus très simple dans l'ensemble. Auparavant, j'ai utilisé une application "Shell" du service Windows pour faire le processus de minuterie/sommeil/sondage.Workflow pour l'application d'interrogation?

Ma question est plus: Depuis que j'ai l'occasion de repartir à zéro, serait-il logique de transformer ce genre d'une application dans un service WF? Je n'ai pas encore développé de sensation pour la conception WF, donc je ne suis pas sûr que cela fonctionnerait, ou même que ce soit un bon cas d'utilisation pour WF.

Est-ce que l'événement timer aller dans le WF lui-même, ou être externe au WF et il suffit de commencer la WF au besoin. Si le cas externe est nécessaire, il peut être préférable d'utiliser mon application shell existante.

Merci pour toutes suggestions ou commentaires.

Répondre

0

Je suppose que vous pourriez, mais si elle est une application simple, la seule raison de le faire serait comme excercise dans l'apprentissage WF.

Pourquoi ne pas vous planifiez juste une tâche à exécuter à un certain moment tous les jours? C'est une fonctionnalité de base de Windows. Il n'y a pas besoin d'un sondage/sommeil/application de sondage :)

+0

Le programme est un peu plus compliqué que la seule tâche proposée. Le programme expose également une interface WCF pour une demande à la demande. Je ne voulais pas diluer la question en ajoutant beaucoup d'informations supplémentaires. Mais oui, si c'était simple comme dit, un «au travail» serait une bonne solution. –