Pregunta

Quiero aprender cuál es la diferencia entre "State Machine" y "Workflow", y ¿cómo es diferente del "flujo de trabajo de la máquina de estado"?

¿Fue útil?

Solución

Flujo de trabajo y máquinas de estado se definen bien en Wikipedia.

Supongo que está obteniendo el término flujo de trabajo de la máquina de estado 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 estado (que es un mapa de estados con transiciones entre ellos) permitiría bucles en lugar de un flujo de trabajo secuencial, que precede a las diferentes ramas hasta que se realice.

Otros consejos

Como mencionan, las máquinas de estado pueden ser gráficos cíclicos y los flujos de trabajo suelen ser acíclicos. La mayoría de las veces el término de flujo de trabajo se usa para denotar algún tipo de interacción humana donde probablemente se modifique alguna información (por ejemplo: un documento). El término flujo de trabajo está altamente relacionado con la representación de cómo las personas hacen su trabajo y cómo manejan la información. Una máquina de estado es un concepto más técnico donde los diferentes estados de una entidad o un grupo de entidades deben estar representados. También debe preguntar sobre el proceso de negocio probablemente :) Saludos

  • Gerente de producto dibujar Gráfico de definición de flujo de trabajo y luego dárselo al Desarrollador/programador . Después de leer el documento de requisitos escritos por gerentes de productos, Desarrollador/programador entidad de diseño, estado de entidad, luego establece el estado de varias enidades en un nodo de flujo de trabajo

  • A Flujo de trabajo tiene una puerta de enlace paralela, puerta de entrada inclusiva y puerta de enlace exclusiva, pero Máquina estatal Solo tiene una puerta de enlace exclusiva. Flujo de trabajo puede en varios nodos de flujo de trabajo al mismo tiempo ,pero Máquina estatal solo puede en un nodo

  • El término Flujo de trabajo está altamente relacionado con la representación Cómo la gente hace su trabajo y cómo manejan la información.

  • Un recién llegado puede comprender fácilmente un programa mediante el gráfico de definición de flujo de trabajo, y el gráfico de definición de flujo de trabajo está sujeto al código por motores de flujo de trabajo (por ejemplo, acitivti o jbpm6). Está Síncrono con código. Los documentos de requisitos no son sincrónicos con el código.

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