web-dev-qa-db-ja.com

Windows Workflow Foundation 4とASP.NET MVC

MVC 3ベースのWebアプリケーションで使用するWindows Workflow Foundation 4を評価しています。さまざまなプロジェクトに柔軟な注文ワークフローを作成したいと考えています。
この種のアプリケーションの一般的なアーキテクチャまたはハンズオンラボについての良い情報を知っている人はいますか?
いくつかの具体的な質問は次のようになります:

  • ワークフローから特定のコントローラー/アクションをどのようにアクティブ化できますか?
  • ワークフローとWebアプリケーション(イベント、WCFサービスなど)の間で通信するための最良の方法は何ですか?
39
slfan

これは、ASP.NET MVCアプリでWF4の使用を開始する方法に関する素晴らしい記事です。

永続化されたWF4.0ワークフローとmvcの統合

24
gyurisc

ビデオの別の例はリンクの下にあります。 (注:リンクに添付されているコードは実行できない場合がありますが、コードを調べてビデオを見ると、いくつかの概念がわかります)

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

このリンクは、tempdataを使用してリクエスト間でデータを保存する方法を示しています。大きな説明ですので、ここでは繰り返しません。

4
Rakesh Guranani