Máquinas de estado

Una máquina de estado es una forma alternativa de crear un proceso de negocio. Una máquina de estado está indicada para procesos relacionados con el cambio de estado en lugar de con un flujo de control. Un estado define lo que un artefacto puede hacer en un momento determinado. Una máquina de estado es una implementación de este conjunto de estados.

Las máquinas de estado son una forma común de mostrar un conjunto de estados interrelacionados en un proceso. Un expendedor de bebidas es una máquina de estado conocida. El usuario introduce monedas en la máquina y si todo va bien, conjuntamente con la bebida se obtiene el cambio exacto ya que la máquina determina las monedas a devolver teniendo en cuenta las monedas insertadas. En el diagrama siguiente, se muestra una máquina de estado típica creada por el editor de máquinas de estado. En la máquina de estado, se compra un elemento y se envía a un cliente.


Máquina de estado

Una máquina de estado no puede utilizarse en un módulo de mediación. Solo puede desplegarse en un servidor WebSphere Process Server.

Conceptos relacionados
Objetos Java
Proceso BPEL
Reglas de negocio
Selectores
Tarea manual
Correlación de interfaces
Flujo de mediación
Referencias autónomas

Comentarios
(C) Copyright IBM Corporation 2005, 2006. Reservados todos los derechos.