希洛,
我需要创建一个新的项目,那里有一个长而复杂的交易链(用户注册,上传文档,发送实物商品,转账等)。
在这些步骤中有许多可能的分支,每个分支都包括多个步骤(项目发送、运输中、到达目的地等)。
有没有一个框架(Ruby或其他)可以用来轻松地创建和维护这样一个复杂的链?
发布于 2011-05-23 15:25:03
听起来像是状态机的完美任务。它可以处理实体的状态(已订购、已支付、已发货等)您还可以定义在状态转换期间应该发生的事情。
https://stackoverflow.com/questions/6093595
复制相似问题