[发明专利]事务提交系统、方法及设备有效
申请号: | 201010606600.4 | 申请日: | 2010-12-24 |
公开(公告)号: | CN102571850A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | 朱祥磊 | 申请(专利权)人: | 中国移动通信集团山东有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 250001 *** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 事务 提交 系统 方法 设备 | ||
1.一种事务提交系统,包括主用交易中间件协调设备,其特征在于,还包括数据库服务器和备用交易中间件协调设备,其中:
所述数据库服务器,用于接收主用交易中间件协调设备发送的预提交指示消息,向所述主用交易中间件协调设备发送预提交确认消息或预提交失败消息,若在第一规定时间长度内未接收到所述主用交易中间件协调设备发送的正式提交指示消息或回滚指示消息,则向所述备用交易中间件协调设备发送事务询问消息,接收备用交易中间件协调设备发送的正式提交指示消息或回滚指示消息,并根据接收到的正式提交指示消息或回滚指示消息,进行事务的正式提交或回滚;
所述备用交易中间件协调设备,用于在接收到所述事务询问消息后,获得主用交易中间件协调设备的操作记录信息,并根据获得的操作记录信息,确定出主用交易中间件协调设备向所述数据库服务器发送的正式提交指示消息或回滚指示消息后,发送给所述数据库服务器。
2.如权利要求1所述的事务提交系统,其特征在于,所述主用交易中间件协调设备,用于向所述数据库服务器发送预提交指示消息,若在第二规定时间长度内未接收到所述数据库服务器发送的预提交确认消息或预提交失败消息,则重新向所述数据库服务器发送预提交指示消息。
3.如权利要求2所述的事务提交系统,其特征在于,所述主用交易中间件协调设备,还用于在接收到所述数据库服务器发送的预提交确认消息或预提交失败消息后,向所述数据库服务器发送正式提交指示消息或回滚指示消息,若在第三规定时间长度内未接收到所述数据库服务器发送的正式提交完成消息或回滚完成消息,则重新向所述数据库服务器发送正式提交指示消息或回滚完成消息。
4.一种事务提交方法,其特征在于,包括:
接收到主用交易中间件协调设备发送的预提交指示消息后,向所述主用交易中间件协调设备发送预提交确认消息或预提交失败消息;
若在规定时间长度内未接收到所述主用交易中间件协调设备发送的正式提交指示消息或回滚指示消息,则向备用交易中间件协调设备发送事务询问消息;以及
接收备用交易中间件协调设备发送的正式提交指示消息或回滚指示消息,所述正式提交指示消息或回滚指示消息为备用交易中间件协调设备在接收到事务询问消息后,获得主用交易中间件协调设备的操作记录信息,并根据获得的操作记录信息确定出的;
根据接收到的正式提交指示消息或回滚指示消息,进行事务的正式提交或回滚。
5.如权利要求4所述的事务提交方法,其特征在于,接收到备用交易中间件协调设备发送的正式提交指示消息或回滚指示消息之前,还包括:
重新向所述主用交易中间件协调设备发送预提交确认消息或预提交失败消息;
接收所述主用交易中间件协调设备发送的预提交确认消息或预提交失败消息;
根据接收到的正式提交指示消息或回滚指示消息,进行事务的正式提交或回滚,具体包括:
根据最先接收到的正式提交指示消息或回滚指示消息,进行事务的正式提交或回滚。
6.如权利要求4所述的事务提交方法,其特征在于,所述数据库服务器通过第一传输网络接收主用交易中间件协调设备发送的预提交指示消息,以及向所述主用交易中间件协调设备发送的预提交确认消息或预提交失败消息;
所述数据库服务器通过第二传输网络向备用交易中间件协调设备发送事务询问消息,以及接收备用交易中间件协调设备发送的正式提交指示消息或回滚指示消息。
7.一种事务提交装置,其特征在于,包括:
第一接收单元,用于接收主用交易中间件协调设备发送的预提交指示消息;
第一发送单元,用于向所述主用交易中间件协调设备发送预提交确认消息或预提交失败消息;
判断单元,用于判断是否在规定时间长度内接收到所述主用交易中间件协调设备发送的正式提交指示消息或回滚指示消息;
第二发送单元,用于在判断单元的判断结果为否时,向备用交易中间件协调设备发送事务询问消息;
第二接收单元,用于接收备用交易中间件协调设备发送的正式提交指示消息或回滚指示消息,所述正式提交指示消息或回滚指示消息为备用交易中间件协调设备在接收到事务询问消息后,获得主用交易中间件协调设备的操作记录信息,并根据获得的操作记录信息确定出的;
提交回滚单元,用于根据第二接收单元接收到的正式提交指示消息或回滚指示消息,进行事务的正式提交或回滚。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团山东有限公司,未经中国移动通信集团山东有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010606600.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:射频匹配方法及装置、等离子体设备
- 下一篇:海底观测网络节点故障诊断系统