Share via


Modos de creación de flujos de trabajo

Windows Workflow Foundation separa de forma predeterminada la definición de flujo de trabajo de la lógica comercial. En un escenario de creación de flujo de trabajo típico, un creador de flujo de trabajo utiliza un diseñador para especificar la definición de flujo de trabajo y, a continuación, utiliza C# o código Visual Basic para representar la lógica comercial. Este modo de creación se denomina separación del código.

Windows Workflow Foundation admite los modos de creación siguientes para la implementación del flujo de trabajo:

  • Sólo código. Éste es el modo de creación predeterminado para Windows Workflow Foundation. Le permite utilizar C# o código Visual Basic para especificar un flujo de trabajo utilizando la API establecida de la Windows Workflow Foundation. En el flujo de trabajo de sólo código, la definición de flujo de trabajo utiliza C# o código Visual Basic para declarar la estructura de flujo de trabajo. Debe compilarse un flujo de trabajo de sólo código.

  • Separación de código. Este modo le permite definir los flujos de trabajo utilizando el marcado del flujo de trabajo y combinándolo con C# o Visual Basic tras implementaciones, similar al modelo de ASP.NET. A diferencia del modo de creación sin código, los flujos de trabajo separados por código deben estar compilados y no tener la opción de cargarse directamente en el motor en tiempo de ejecución del flujo de trabajo.

  • Sin código. Este modo le permite crear un flujo de trabajo utilizando el marcado del flujo de trabajo. Puede compilar a continuación el flujo de trabajo con el compilador de flujo de trabajo de línea de comandos de Windows Workflow Foundation o puede cargar el archivo de marcado de flujo de trabajo en el motor en tiempo de ejecución de flujo de trabajo a través de una aplicación host. Para obtener más información acerca del marco del flujo de trabajo, consulte Uso del marcado de flujo de trabajo.

Consulte también

Conceptos

Cómo compilar flujos de trabajo
Cómo serializar flujos de trabajo
Uso del marcado de flujo de trabajo

Footer image

Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.