workflow-foundation state-machine bpms

workflow foundation - ¿Cuál es la diferencia entre la máquina de estado y el flujo de trabajo?



workflow-foundation state-machine (3)

Como mencioné Jere, las máquinas estatales pueden ser gráficas cíclicas y los flujos de trabajo suelen ser acíclicos. La mayoría de las veces, el término WorkFlow se usa para denotar algún tipo de interacción humana donde probablemente se está modificando alguna información (por ejemplo, un documento). El término flujo de trabajo está altamente relacionado con representar cómo las personas hacen su trabajo y cómo manejan la información. Una máquina de estados es un concepto más técnico donde los diferentes estados de una entidad o un grupo de entidades necesitan ser representados. También deberías preguntar sobre el Proceso de Negocio probablemente :) Saludos

Quiero saber cuál es la diferencia entre "Estado de la máquina" y "flujo de trabajo", y en qué se diferencia de "Estado de flujo de trabajo de la máquina"?


Workflow máquinas de Workflow y de estado se definen muy bien en wikipedia.

Supongo que está obteniendo el término State Machine Workflow de esta página . .NET parece admitir diferentes formas de modelar flujos de trabajo (que son solo algunos pasos definidos en una tarea humana compleja). Una máquina de estados (que es un mapa de estados con transiciones entre ellos) permitiría bucles en lugar de un flujo de trabajo secuencial, que precede a diferentes ramas hasta que se realiza.


  • El Gerente de producto dibuja el gráfico de definición de flujo de trabajo y luego se lo entrega al desarrollador / programador . Después de leer el documento de requisitos redactado por los gerentes de producto, la entidad de diseño desarrollador / programador , el estado de la entidad, luego establezca el estado de varias entidades en un nodo de flujo de trabajo

  • Un WorkFlow tiene una puerta de enlace paralela, una puerta de enlace inclusiva y una puerta de enlace exclusiva, pero State Machine solo tiene una puerta de enlace exclusiva. Por lo tanto, WorkFlow puede en varios Nodos de flujo de trabajo al mismo tiempo , pero State Machine solo puede en un Nodo

  • El término WorkFlow está altamente relacionado con representar cómo las personas hacen su trabajo y cómo manejan la información.

  • Un recién llegado puede entender fácilmente un programa por el WorkFlow Definition Graph, y el WorkFlow Definition Graph está vinculado al código por los motores WorkFlow (por ejemplo, acitivti o jbpm6). Es síncrono con el código . Requisitos Los documentos no están sincronizados con el código.