退单-回滚的理解2019-04-29

退单-回滚的再次理解。这里主要强调“回滚”。

退单回滚,简单地说就是还原。对前面通过的单子所涉及的动作A,取逆A^{-1},再做回去,相当于抵消掉了。比如前面涉及拆机,回滚就要装。正变换,反变换。

退单回滚的动机也是好理解的。比如用户先预约拆机,外线装维带着单子上门,做最后一步拆机。但是,用户突然说不想拆机了。那么就需要“退单回滚”,把之前“数据上的变更动作”还原。

你可能感兴趣的:(退单-回滚的理解2019-04-29)