[发明专利]跨新旧系统的账户多级联动系统及方法在审
申请号: | 202110993481.0 | 申请日: | 2021-08-27 |
公开(公告)号: | CN113610530A | 公开(公告)日: | 2021-11-05 |
发明(设计)人: | 熊维;戈星晨;刘楠楠;邢海岚;杨小芳;赵书祥;简季铭;孙龙堂;闫琨;王汝娇;张阳;戴雪梅;杨毅刚 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王天尧;谷敬丽 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 新旧 系统 账户 多级 联动 方法 | ||
本发明提供了一种跨新旧系统的账户多级联动系统及方法,可用于分布式技术领域,该系统包括:多个联动节点,用于:接收对应的系统发送的当前账户的交易成功消息;查询联动参数表,判断当前账户是否满足触发条件,若是,读取对应的系统的联动参数表,获得被联动账户;生成当前账户对应的原子交易和被联动账户对应的原子交易;将当前账户对应的原子交易发送至对应的系统;将被联动账户对应的原子交易发送至被联动账户对应的系统对应的联动节点;在接收到对应的系统返回的当前账户对应的原子交易的交易成功消息后,发送至被联动账户对应的系统对应的联动节点;接收联动结果。本发明可以实现跨新旧系统的账户多级联动。
技术领域
本发明涉及分布式技术领域,尤其涉及一种跨新旧系统的账户多级联动系统及方法。
背景技术
大型系统中,提供了高性能的全国大业务量服务。在大型系统的新系统已经开发完成,为了安全起见,需要逐部分进行切换。由于切换期间可能较长(比如1-2年),所以,任何交易不仅要考虑单个旧系统的处理或者单个新系统(分布式)的处理,同时要考虑跨新旧系统的交易。由于引发多级联动的账户不在交易要素之内,所以存在无法预先路由的问题,另外被联动的账户可能存在于新系统和旧系统。如果系统是主机系统,则可能由于交易安全性的考虑不允许外调。多级联动由于受到账户本身的余额、转入余额、联动条件的限制,所以只能是依次联动。因此,目前缺乏一种跨新旧系统的账户多级联动方法。
发明内容
本发明实施例提出一种跨新旧系统的账户多级联动系统,用以实现跨新旧系统的账户多级联动,该系统包括:
多个联动节点,其中,每个联动节点对应一个新系统或旧系统;
联动节点,用于:
接收对应的系统发送的当前账户的交易成功消息,所述系统为新系统或旧系统;
查询联动参数表,判断当前账户是否满足触发条件,若是,读取对应的系统的联动参数表,获得被联动账户;
生成当前账户对应的原子交易和被联动账户对应的原子交易;
将当前账户对应的原子交易发送至对应的系统;
将被联动账户对应的原子交易发送至被联动账户对应的系统对应的联动节点;
在接收到对应的系统返回的当前账户对应的原子交易的交易成功消息后,将当前账户对应的原子交易的交易成功消息发送至被联动账户对应的系统对应的联动节点;所述被联动账户对应的系统对应的联动节点根据被联动账户对应的原子交易的交易结果和当前账户对应的原子交易的交易成功消息返回联动结果;
接收被联动账户对应的系统对应的联动节点返回的联动结果。
本发明实施例提出一种跨新旧系统的账户多级联动方法,应用于前述系统,用以实现跨新旧系统的账户多级联动,该方法包括:
接收对应的系统发送的当前账户的交易成功消息,所述系统为新系统或旧系统;
查询联动参数表,判断当前账户是否满足触发条件,若是,读取对应的系统的联动参数表,获得被联动账户;
生成当前账户对应的原子交易和被联动账户对应的原子交易;
将当前账户对应的原子交易发送至对应的系统;
将被联动账户对应的原子交易发送至被联动账户对应的系统对应的联动节点;
在接收到对应的系统返回的当前账户对应的原子交易的交易成功消息后,将当前账户对应的原子交易的交易成功消息发送至被联动账户对应的系统对应的联动节点;所述被联动账户对应的系统对应的联动节点根据被联动账户对应的原子交易的交易结果和当前账户对应的原子交易的交易成功消息返回联动结果;
接收被联动账户对应的系统对应的联动节点返回的联动结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110993481.0/2.html,转载请声明来源钻瓜专利网。