一、预留资源的概念是基于状态位的,你可以理解为在try里面对你要操作的资源设置一个标志位而已,然后具体comfirm、cancel里面去做确认和取消。这种就类似你需要在数据库表增加一个字段去维护这个标志位。二、另外,对这几个操作,最好加上接口幂等。三、其实熟练的话,对try、comfirm 、cancel的操作,可以自己定义的,只要能满足自己的需求就可以。
一、预留资源的概念是基于状态位的,你可以理解为在try里面对你要操作的资源设置一个标志位而已,然后具体comfirm、cancel里面去做确认和取消。这种就类似你需要在数据库表增加一个字段去维护这个标志位。
二、另外,对这几个操作,最好加上接口幂等。
三、其实熟练的话,对try、comfirm 、cancel的操作,可以自己定义的,只要能满足自己的需求就可以。