web-dev-qa-db-fra.com

Windows Workflow Foundation 4 et ASP.NET MVC

Nous évaluons Windows Workflow Foundation 4 à utiliser dans les applications Web basées sur MVC 3. Nous souhaitons créer des workflows de commande flexibles pour différents projets.
Quelqu'un connaît-il de bonnes informations sur l'architecture générale ou les travaux pratiques pour ce type d'application?
Certaines questions concrètes seraient:

  • comment pouvez-vous activer un contrôleur/une action spécifique à partir du workflow?
  • quelle est la meilleure façon de communiquer entre le workflow et l'application web (événements, services wcf, ...)?
39
slfan

Ceci est un bel article sur la façon de commencer à travailler avec WF4 dans votre application ASP.NET MVC.

Intégration d'un workflow WF4.0 persistant avec mvc

24
gyurisc

Un autre exemple avec vidéo est au lien ci-dessous. (Remarque: le code attaché dans le lien n'est peut-être pas exécutable, mais il donnera quelques concepts lorsque vous étudiez le code et regardez la vidéo)

https://channel9.msdn.com/Shows/Workflow-TV/endpointtv-WF4-in-the-Real-World-Microsoft-Support-ASPNET-MVC-Wizard-Framework

Ce lien montre comment nous pouvons conserver les données entre les demandes en utilisant tempdata. Puisqu'il s'agit d'une grande explication, je ne répète pas la même chose ici.

4
Rakesh Guranani