-
Notifications
You must be signed in to change notification settings - Fork 11
DogTcc architecture
sunpengChina edited this page Apr 16, 2019
·
15 revisions
- 服务
- 通过某端口和IP暴露自身服务的一个进程
- DogCall [事务执行单元]
- DogCall为代码中的一个方法,只是这个方法标注了回调Handler,通过回调Handler,可以调用与该方法相对应的confirm或者cancel逻辑。
- 回调
- 调用DogCall方法中,confirm或者cancel接口的行为称之为回调。
- Tcc事务
- 多个DogCall执行单元的集合,该集合内的DogCall要么全部成功,要么全部失败。[所有方法的回调要么都执行confirm,要么都执行cancel]
- DogTcc [事务发起方]
- Tcc 事务的调用者
- Try
- Tcc事务发起后,DogCall中方法体执行的过程