Pregunta

Estamos evaluando Windows Workflow Foundation 4 para usar en aplicaciones web basadas en MVC 3. Nos gustaría crear flujos de trabajo de pedidos flexibles para diferentes proyectos.
¿Alguien sabe buena información sobre la arquitectura general o las manos de las manos para este tipo de aplicación?
Algunas preguntas concretas serían:

  • ¿Cómo puede activar un controlador/acción específico desde el flujo de trabajo?
  • ¿Cuál es la mejor manera de comunicar entre el flujo de trabajo y la aplicación web (eventos, servicios de WCF, ...)?
¿Fue útil?

Solución

Este es un buen artículo sobre cómo comenzar a trabajar con WF4 en su aplicación ASP.NET MVC.

Integrando un flujo de trabajo WF4.0 persistido con MVC

Otros consejos

Otro ejemplo con video está en el enlace a continuación. (Nota: El código adjunto en el enlace puede no ser ejecutable, pero dará algunos conceptos cuando estudie el código y mire el video)

https://channel9.msdn.com/shows/workflow-tv/endpointtv-wf4-in-the-real-world-microsoft-support-aspnet-mvc-wizard-framework

Este enlace muestra cómo podemos preservar los datos entre las solicitudes utilizando TEMPDATA. Como es una gran explicación, no estoy repitiendo lo mismo nuevamente aquí.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top