基于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协议无状态问题。