[发明专利]一种实现超级网银来账业务自动回执的方法在审
申请号: | 202010775434.4 | 申请日: | 2020-08-04 |
公开(公告)号: | CN111899021A | 公开(公告)日: | 2020-11-06 |
发明(设计)人: | 雷维;李耀;彭磊;杨志文 | 申请(专利权)人: | 武汉众邦银行股份有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q40/02;H04L12/819;H04L29/06;H04L29/08 |
代理公司: | 成都正煜知识产权代理事务所(普通合伙) 51312 | 代理人: | 徐金琼 |
地址: | 432200 湖北省武汉市黄陂区盘龙城经济开发区汉*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 超级 网银来账 业务 自动 回执 方法 | ||
本发明涉及信息技术领域,提供了一种实现超级网银来账业务自动回执的方法,主旨在于解决现有回执方式可能会因为核心系统运行缓慢、网络延迟或者系统异常等原因超时,也避免因我行原因无法正常回执产生大量非终态业务在人行系统中滞留的问题。主要方案包括步骤1、判断当前已等待时间是否大于t秒,是则将报文标识号m写入每台应用服务器的map中,发起自动回执,否则,执行步骤2,步骤2、先计算已等待时间,如果超过了定义的超时时间参数t秒,则进行步骤3,否则进行步骤4;步骤3、将报文标识号m写入每台应用服务器节点的map中,发起的自动回执;步骤4、判断其他应用服务器节点map中是否获取到报文标识号m,如获取到报文标识号m则跳出循环,否则进行步骤2。
技术领域
本发明涉及信息技术领域,提供了一种实现超级网银来账业务自动回执的方法。
背景技术
现有回执方式为系统接收到来账报文后,联动调起回执服务接口,组织回执业务报文。而自动回执功能作为现有回执方式的补充功能,可以在系统异常无法正常在20秒内完成回执操作的时候,主动组织回执报文发送人行。
发明内容
本发明为解决现有回执方式可能会因为核心系统运行缓慢、网络延迟或者系统异常等原因,无法完成人民银行对实时业务20秒内需要做出回执限制的要求,被统计入超时,也避免因我行原因无法正常回执产生大量非终态业务在人行系统中滞留的问题。
本发明为解决上述技术问题,采用以下技术方案:
一种实现超级网银来账业务自动回执的方法,包括以下步骤:
步骤1、行内超级网银系统的MQ监听接收到PMTS的来账报文,先判断令牌桶的令牌数,如果无可用的令牌,暂停从令牌里取,设置当前系统时间为交易的时间戳,实际等待时间为系统当前时间减去交易时间戳;否则时间戳为0l,等待时间为0;
步骤2、判断来账报文如果是贷记或者借记来账,执行流程步骤之前调用,monit方法启动一个新的守护线程,系统定义超时时间参数为16秒(参数,可配置),判断如果当前已等待时间大于16秒,认定系统已经产生阻塞,将报文标识号m写入每台应用服务器的map中,调用sendMessage发起拒绝的自动回执;
如果当前已等待时间小于16秒,则监听启动先sleep 2秒,给系统自动回执预留时间,并进行步骤3,
步骤3、先计算已等待时间,如果超过了定义的超时时间参数16秒,则进行步骤4,否则进行步骤5;
步骤4、将报文标识号m写入每台应用服务器的map中,调用sendMessage发起的自动回执,执行步骤6;
步骤5、查找分布式服务器其他应用服务器节点,分别通过socket.connect()对每个应用服务器节点建立连接,建立socket连接后,判断在连接的其他应用服务器节点map中是否获取到报文标识号m,如获取到报文标识号m则跳出循环,执行步骤6,如未获取到报文标识号m则进行步骤3;
步骤6、业务处理结束,来账业务回执成功。
上述技术方案中,monit方法:
参数为包含当前报文已经等待时间,原报文信息的HashMap集合,原业务报文标识号以及报文类型代码(区分借记或贷记业务);作用是启动线程监听,判断是否自动回执,如已回执则线程停止,如未回执则将原报文标识号及等待时间写入所有服务器节点的map中,调用自动回执方法做回执。
因为本发明采用了上述技术方案,因此具备以下有益效果:
本发明解决了现有回执方式可能会因为核心系统运行缓慢、网络延迟或者系统异常等原因,无法完成人民银行对实时业务20秒内需要做出回执限制的要求,被统计入超时,也避免因我行原因无法正常回执产生大量非终态业务在人行系统中滞留,同时在系统异常的情况下,及时给出回执,便于业务发起行能在短时间内获取到业务终态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉众邦银行股份有限公司,未经武汉众邦银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010775434.4/2.html,转载请声明来源钻瓜专利网。