Recommander un modèle de conception pour une application de workflow
Je développe une application, où les utilisateurs peuvent exécuter des tâches de flux de travail. Chaque tâche est composée d'une liste d'actions à exécuter. Je veux être en mesure d'être en mesure d'avoir une entrée d'utilisateur après le flux de travail est commencé.
Exemple:
- Tâche commence
- Action1 commence
- Action1 se termine
- Action2 commence
- Action2 se termine
- Action3 besoins de l'utilisateur (INTERFACE utilisateur ouvre la fenêtre pour obtenir la saisie de l'utilisateur)
- Action3 obtient la saisie de l'utilisateur
- Action3 commence
- Action3 se termine
- Tâche se termine
Je suis en train d'élaborer ce je C# et je suis conscient de Flux de travail de la Fondation et des tâches en C#. Ils peuvent avoir ce dont j'ai besoin, mais je suis également intéressé par un modèle de conception pour le faire à partir de zéro.
La "ré-inventer la roue"?!? Vous connaissez déjà la bonne façon de le faire, pourquoi essayez-vous de le faire à partir de zéro? Pas Inventé Ici " la peur?
OriginalL'auteur Ben Adams | 2011-12-23
Vous devez vous connecter pour publier un commentaire.
Ce que vous avez décrit est le La Séquence De Flux De Travail Modèle.
Il y a plus de modes de travail à l' Modes de travail de l'initiative et dans MSDN Magazine.
OriginalL'auteur competent_tech
Je pense que les articles suivants peuvent vous aider avec l'async task partie:
La Tâche du Modèle Asynchrone basé sur
TPL et Traditionnelle .NET la Programmation Asynchrone
OriginalL'auteur toolsche