基于HTTP协议的异构数据源分布式协调一致性方法及系统
基本信息
申请号 | CN201910263140.0 | 申请日 | - |
公开(公告)号 | CN110012008A | 公开(公告)日 | 2019-07-12 |
申请公布号 | CN110012008A | 申请公布日 | 2019-07-12 |
分类号 | H04L29/06;H04L29/08 | 分类 | 电通信技术; |
发明人 | 赵振江;庞瑞英 | 申请(专利权)人 | 山东国子软件股份有限公司 |
代理机构 | 济南圣达知识产权代理有限公司 | 代理人 | 山东国子软件股份有限公司 |
地址 | 250101 山东省济南市高新技术产业开发区齐鲁文化创意基地5号楼4单元 | ||
法律状态 | - |
摘要
摘要 | 本公开提出了基于HTTP协议的异构数据源分布式协调一致性方法及系统,调用基于HTTP协议的服务接口获取异构数据源对应的事物会话编号Transaction ID;采用串行或并行编程模型,调用HTTP协议的相关执行接口,传递Transaction ID和执行数据加密报文;HTTP协议执行接口反馈执行的状态,若所有HTTP协议执行接口反馈的执行状态都为成功状态,传递Transaction ID和提交事物加密报文;若有HTTP协议执行接口反馈的执行状态为失败状态,传递Transaction ID和回滚事物加密报文,实现异构数据源分布式协调一致性。解决了异构数据库跨库分布式协调一致性,采用轻量级的HTTP协议来解决数据丢包、校验和网络抖动问题。通过统一Session ID的方式解决HTTP协议无状态问题。 |
