我一直在考虑Commons实现。它似乎相当全面,但我有一些不明确的观点。
在我看到的所有示例中,状态机的状态基本上都是扩展AbstractStateMachine类的类的方法。
对于小的状态图,这是可以的,但是对于状态很多的机器(比如BCSM ),这是过度的。
在默认情况下,是否有可能将状态表示为类(也称为StateMachine,表示为状态的组合)?
发布于 2013-06-05 16:00:50
尝试:控制隔离器。基于Apache状态机的控制流Java库.
http://ramontalaverasuarez.blogspot.com.es/2012/10/ControlIsolator.html
它极大地简化了SCXML的工作。
https://stackoverflow.com/questions/5237026
复制相似问题