通过实例学习SpringStateMachine
本系列通过学习SpringStateMachine中附带的10余个Sample来学习SpringStateMachine中的各个概念和用法。项目是使用的分支为2.2.0.RELEASE。项目参考文档也是2.2.0.RELEASE。
FserSuN
这个作者很懒,什么都没留下…
展开
-
通过实例学习SpringStateMachine之基于Zookeeper的分布式TURNSTILE
背景介绍本系列通过学习SpringStateMachine中附带的10余个Sample来学习SpringStateMachine中的各个概念和用法。项目是使用的分支为2.2.0.RELEASE。项目参考文档也是2.2.0.RELEASE。基于Zookeeper的分布式TURNSTILE简介这个例子是对TURNSTILE[1]的改进,在TURNSTILE demo基础上基于zookeeper增...原创 2020-03-01 17:07:04 · 1361 阅读 · 0 评论 -
通过实例学习SpringStateMachine之Persist
背景介绍本系列通过学习SpringStateMachine中附带的10余个Sample来学习SpringStateMachine中的各个概念和用法。项目是使用的分支为2.2.0.RELEASE。项目参考文档也是2.2.0.RELEASE。Persist简介Persist这个例子演示了通过状态机来更新数据库中记录的状态。例如一条订单记录,有两个状态,支付与未支付。建立对应的订单状态机,当状态机...原创 2020-02-29 23:55:23 · 1566 阅读 · 0 评论 -
通过实例学习SpringStateMachine之Washer
背景介绍本系列通过学习SpringStateMachine中附带的10余个Sample来学习SpringStateMachine中的各个概念和用法。项目是使用的分支为2.2.0.RELEASE。项目参考文档也是2.2.0.RELEASE。Washer简介Washer是对洗衣机的描述。通过建立洗衣机的的状态机来演示如何使用history来实现状态的恢复。 例如甩干的过程中突然按下了暂停按钮。如...原创 2020-02-23 16:13:39 · 529 阅读 · 0 评论 -
通过实例学习SpringStateMachine之Tasks
背景介绍本系列通过学习SpringStateMachine中附带的10余个Sample来学习SpringStateMachine中的各个概念和用法。项目是使用的分支为2.2.0.RELEASE[1]。项目参考文档也是2.2.0.RELEASE[1]。Tasks简介Tasks演示了在region内如何处理并行任务,并且添加了错误处理方法,在任务恢复执行前,通过自动或手动的方式修正问题。我们在使...原创 2020-02-23 11:50:06 · 828 阅读 · 0 评论 -
通过实例学习SpringStateMachine之CD Player
背景介绍本系列通过学习SpringStateMachine中附带的10余个Sample来学习SpringStateMachine中的各个概念和用法。项目是使用的分支为2.2.0.RELEASE[1]。项目参考文档也是2.2.0.RELEASE[1]。CD Player简介cd player是对cd播放器的描述。cd播放器可以让用户打开光盘插槽,插入光盘,并通过按下不同的按钮来使用cd播放器的...原创 2020-02-16 14:08:04 · 1208 阅读 · 0 评论 -
通过实例学习SpringStateMachine之Showcase
背景介绍本系列通过学习SpringStateMachine中附带的10余个Sample来学习SpringStateMachine中的各个概念和用法。项目是使用的分支为2.2.0.RELEASE[1]。项目参考文档也是2.2.0.RELEASE[1]。Showcase简介showcase这个例子演示的是一个分层有限状态机(HFSM)[1]。该例中的状态机共分4层,并且引入了action、gua...原创 2020-02-09 15:07:15 · 579 阅读 · 0 评论 -
通过实例学习SpringStateMachine之TURN STILE
背景介绍本系列通过学习SpringStateMachine中附带的10余个Sample来学习SpringStateMachine中的各个概念和用法。项目是使用的分支为2.2.0.RELEASE[1]。项目参考文档也是2.2.0.RELEASE[1]。TURN STILE简介turnstile是对体育场入口或地铁入口的旋转栅门构建的状态机。状态机的两种状态:LOCKEDUNLOCKED...原创 2020-02-09 11:48:51 · 755 阅读 · 2 评论