一种分布式事务处理方法和装置制造方法及图纸

技术编号:7089233 阅读:219 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种分布式事务处理方法,包括:当前工作单元尝试执行对应的事务处理操作;当前工作单元判断对应的事务处理操作是否成功;如果是,当前工作单元执行成功确认操作,向下一个工作单元发送当前上下文消息,以启动下一个工作单元作为当前工作单元;否则,当前工作单元撤销对应的事务处理操作,向上一个工作单元发送当前上下文消息,以使上一个工作单元撤销该工作单元对应的事务处理操作,向上一个工作单元的上一个工作单元发送当前上下文消息。本发明专利技术公开了一种分布式事务处理装置。采用本发明专利技术的分布式事务处理方法和装置,能够保证分布式事务处理过程中的数据一致性。

【技术实现步骤摘要】

【技术保护点】
1.一种分布式事务处理方法,其特征在于,包括:启动最初工作单元作为当前工作单元;当前工作单元尝试执行对应的事务处理操作;当前工作单元判断对应的事务处理操作是否成功;如果是,当前工作单元执行成功确认操作,将当前上下文修改为执行所述对应的事务处理操作之后的上下文,向下一个工作单元发送当前上下文消息,以启动下一个工作单元作为当前工作单元,返回执行当前工作单元尝试执行对应的事务处理操作的步骤;否则,当前工作单元撤销所述对应的事务处理操作,将当前上下文修改为执行所述对应的事务处理操作之前的上下文,向上一个工作单元发送当前上下文消息,以使上一个工作单元撤销该工作单元对应的事务处理操作,将当前上下文修改为执行上一个工作单元对应的事务处理操作之前的上下文,向上一个工作单元的上一个工作单元发送当前上下文消息。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:李春雷范建鹏
申请(专利权)人:北京新媒传信科技有限公司
类型:发明
国别省市:11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1