[发明专利]一种系统交互的处理方法及装置、存储介质、电子装置在审
申请号: | 202210462291.0 | 申请日: | 2022-04-28 |
公开(公告)号: | CN114900451A | 公开(公告)日: | 2022-08-12 |
发明(设计)人: | 陈鹏礼;史晨阳;黄登玺;陈广华;胡彬;李彬 | 申请(专利权)人: | 中国光大银行股份有限公司 |
主分类号: | H04L43/08 | 分类号: | H04L43/08;H04L67/51;G06F9/50 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 周婷婷 |
地址: | 100033 北京市西城区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统 交互 处理 方法 装置 存储 介质 电子 | ||
本发明实施例提供了一种系统交互的处理方法及装置、存储介质、电子装置。该方法包括:在交换系统检测到目标交互请求的情况下,利用第一类服务接收目标交互请求,其中,目标交互请求用于请求目标业务系统处理目标交易,第一类服务为交换系统中用于接收交互请求的主控服务;控制第一类服务将目标交互请求转发至异步框架,通过异步框架向目标业务系统发送目标交互请求,其中,异步框架为多线程服务;在交换系统检测到目标业务系统返回的目标交易应答的情况下,利用第二类服务接收目标交易应答,其中,第二类服务为交换系统中用于接收应答报文的主控服务。因此,可以解决相关技术中系统交互处理效率低的问题,达到提高系统交互处理效果的效果。
技术领域
本发明实施例涉及计算机领域,具体而言,涉及一种系统交互的处理方法及装置、存储介质、电子装置。
背景技术
当前,各个业务系统在需要与第三方系统进行交互时,通常需要通过与业务系统中部署的集中交换系统进行联机处理,并使用交易中间件与第三方系统进行通讯。
以银行系统为例,在需要与第三方业务系统进行联机交互时,通常需要基于部署的集中交换系统,使用Tuxedo交易中间件与第三方业务系统进行通讯。集中交换系统作为请求方,第三方业务系统作为服务方,集中交换系统的主控服务转发交互请求给第三方业务系统,第三方业务系统接收交互请求并处理完成之后,将应答报文返回给集中交换系统的主控服务。
由于集中交换系统的主控服务在转发交互请求后,会一直处于等待应答报文的状态,在此期间无法处理新的交互请求。如果第三方业务系统处理交互的时间较长,那么集中交换系统的主控服务就需要等待较长时间才能获得第三方业务系统的响应,而这个过程中,集中交换系统的主控始终处于等待状态,无法及时处理其他交互,使得交互处理的效率很低。如果第三方业务系统处理交互出现问题,那么集中交换系统的主控服务很有可能卡顿在该交互上,进一步降低交互的处理效率。
发明内容
本发明实施例提供了一种系统交互的处理方法及装置、存储介质、电子装置,以至少解决相关技术中系统交互处理效率低的问题。
根据本发明的一个实施例,提供了一种系统交互的处理方法,包括:在交换系统检测到目标交互请求的情况下,利用第一类服务接收上述目标交互请求,其中,上述目标交互请求用于请求目标业务系统处理目标交易,上述第一类服务为上述交换系统中用于接收交互请求的主控服务;控制上述第一类服务将上述目标交互请求转发至异步框架,通过上述异步框架向上述目标业务系统发送上述目标交互请求,其中,上述异步框架为多线程服务;在上述交换系统检测到上述目标业务系统返回的目标交易应答的情况下,利用第二类服务接收上述目标交易应答,其中,上述第二类服务为上述交换系统中用于接收应答报文的主控服务。
在一个示例性实施例中,利用第一类服务接收上述目标交互请求,包括:在上述第一类服务中确定出当前处于空闲状态的第一服务;利用上述第一服务接收指示上述目标交互请求的目标请求报文,并保存上述目标请求报文中携带的上述目标交易的上下文数据。
在一个示例性实施例中,控制上述第一类服务将上述目标交互请求转发至异步框架,通过上述异步框架向上述目标业务系统发送目标处理请求,包括:控制上述第一服务将上述目标请求报文转发至上述异步框架;控制上述异步框架中的目标线程解析上述目标请求报文;在上述目标请求报文的解析结果满足交互条件的情况下,发送上述目标请求报文至上述目标业务系统。
在一个示例性实施例中,控制上述异步框架中的目标线程解析上述目标请求报文,包括:控制上述异步框架的上述目标线程从上述目标请求报文中解析出指示上述目标业务系统的系统标识和目标交易时间;在当前时间未超出上述目标交易时间的情况下,将上述目标交易的监控信息添加至监控线程的监控链表中,其中,上述监控线程用于监控上述异步框架中运行的各个线程。
在一个示例性实施例中,在上述当前时间超出上述目标交易时间的情况下,释放上述目标线程;生成指示超时异常的目标应答报文,并将上述目标应答报文发送给上述第二类服务,以通过利用上述第二类服务应答上述目标交互请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国光大银行股份有限公司,未经中国光大银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210462291.0/2.html,转载请声明来源钻瓜专利网。