基于主动查询及批量同步的交易同步方法及外围系统技术方案

技术编号:36401180 阅读:13 留言:0更新日期:2023-01-18 10:08
本发明专利技术公开了一种基于主动查询及批量同步的交易同步方法及外围系统,可用于金融领域或其他领域,其中该方法包括:判断银行外围系统向核心系统发起的交易申请的状态;在判断银行外围系统向核心系统发起的交易申请的状态为未明状态时,对于交易申请状态为未明状态的交易,每隔预设时段向核心系统发起联机查询请求,在预设截止时刻之前查询成功时,更新交易申请状态为交易明确的状态;在所述预设截止时刻之后,对于通过联机查询请求后交易状态仍为未明状态的交易,通过接收核心系统日终交易文本的方式批量同步外围系统的交易申请状态。本发明专利技术可以基于主动联机查询及批量同步实现高效可靠地完成外围系统与核心系统交易的同步。效可靠地完成外围系统与核心系统交易的同步。效可靠地完成外围系统与核心系统交易的同步。

【技术实现步骤摘要】
基于主动查询及批量同步的交易同步方法及外围系统


[0001]本专利技术涉及金融领域,尤其涉及一种基于主动查询及批量同步的交易同步方法及外围系统。需要说明的是,本专利技术一种基于主动查询及批量同步的交易同步方法及外围系统可用于金融领域,也可用于除金融领域之外的任意领域,本专利技术一种基于主动查询及批量同步的交易同步方法及外围系统的应用领域不做限定。

技术介绍

[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]目前很多银行架构中,根据负责的功能不同分为核心系统与外围系统,核心系统在银行系统中处于核心地位,负责最核心的账户转账等功能;外围系统独立于核心系统外主要实现特定功能,来满足系统架构和客户需求的要求。在各种各样的系统连接方式下,外围系统与核心系统交易同步一直是系统实现时的核心功能,也是系统实现的难点。目前有些系统采用核心向外围推送交易结果的方式进行交易同步,但此种同步也存在不可靠性,而且对于未能接受交易结果的交易,无法实现快速同步,不能满足高时效性外围系统的要求。

技术实现思路

[0004]本专利技术实施例提供一种基于主动查询及批量同步的交易同步方法,用以基于主动联机查询及批量同步实现高效可靠地完成外围系统与核心系统交易的同步,该方法包括:
[0005]判断银行外围系统向核心系统发起的交易申请的状态;
[0006]在判断银行外围系统向核心系统发起的交易申请的状态为未明状态时,对于交易申请状态为未明状态的交易,每隔预设时段向核心系统发起联机查询请求,在预设截止时刻之前查询成功时,更新交易申请状态为交易明确的状态;
[0007]在所述预设截止时刻之后,对于通过联机查询请求后交易状态仍为未明状态的交易,通过接收核心系统日终交易文本的方式批量同步外围系统的交易申请状态。
[0008]本专利技术实施例还提供一种基于主动查询及批量同步的交易同步外围系统,用以基于主动联机查询及批量同步实现高效可靠地完成外围系统与核心系统交易的同步,该装置包括:
[0009]判断单元,用于判断银行外围系统向核心系统发起的交易申请的状态;
[0010]联机主动查询单元,用于在判断银行外围系统向核心系统发起的交易申请的状态为未明状态时,对于交易申请状态为未明状态的交易,每隔预设时段向核心系统发起联机查询请求,在预设截止时刻之前查询成功时,更新交易申请状态为交易明确的状态;
[0011]批量同步单元,用于在所述预设截止时刻之后,对于通过联机查询请求后交易状态仍为未明状态的交易,通过接收核心系统日终交易文本的方式批量同步外围系统的交易申请状态。
[0012]本专利技术实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述一种基于主动查询及批量同步的交易同步方法。
[0013]本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述一种基于主动查询及批量同步的交易同步方法。
[0014]本专利技术实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述一种基于主动查询及批量同步的交易同步方法。
[0015]本专利技术实施例中,基于主动查询及批量同步的交易同步方案,与现有技术中系统采用核心向外围推送交易结果的方式进行交易同步,存在不可靠性,而且对于未能接受交易结果的交易,无法实现快速同步,不能满足高时效性外围系统的要求的技术方案相比,通过判断银行外围系统向核心系统发起的交易申请的状态;在判断银行外围系统向核心系统发起的交易申请的状态为未明状态时,对于交易申请状态为未明状态的交易,每隔预设时段向核心系统发起联机查询请求,在预设截止时刻之前查询成功时,更新交易申请状态为交易明确的状态;在所述预设截止时刻之后,对于通过联机查询请求后交易状态仍为未明状态的交易,通过接收核心系统日终交易文本的方式批量同步外围系统的交易申请状态,基于主动联机查询及批量同步实现高效可靠地完成外围系统与核心系统交易的同步。
附图说明
[0016]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0017]图1为本专利技术实施例中基于主动查询及批量同步的交易同步方法的流程示意图;
[0018]图2为本专利技术另一实施例中基于主动查询及批量同步的交易同步方法的流程示意图;
[0019]图3为本专利技术另一实施例中基于主动查询及批量同步的交易同步方法的流程示意图;
[0020]图4为本专利技术另一实施例中基于主动查询及批量同步的交易同步方法的流程示意图;
[0021]图5为本专利技术实施例中基于主动查询及批量同步的交易同步的系统框架示意图;
[0022]图6为本专利技术实施例中基于主动查询及批量同步的交易同步外围系统的结构示意图。
具体实施方式
[0023]为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。
[0024]现有技术中,系统采用核心向外围推送交易结果的方式进行交易同步,存在不可靠性,而且对于未能接受交易结果的交易,无法实现快速同步,不能满足高时效性外围系统的要求。本专利技术的实施例旨在提供一种基于主动查询及批量同步的交易同步方案,该方案可以在判断银行外围系统向核心系统发起的交易申请的状态为未明状态时,日间采用主动查询方式,快速实现未明交易的同步,满足对交易同步有较高时效性要求的外围系统的需求,并且批量文本同步未能通过联机查询同步的交易,同步机制更加可靠。
[0025]下面对该基于主动查询及批量同步的交易同步方案进行详细介绍。
[0026]图1为本专利技术实施例中基于主动查询及批量同步的交易同步方法的流程示意图,如图1所示,该方法包括如下步骤:
[0027]步骤101:判断银行外围系统向核心系统发起的交易申请的状态;
[0028]步骤102:在判断银行外围系统向核心系统发起的交易申请的状态为未明状态时,对于交易申请状态为未明状态的交易,每隔预设时段向核心系统发起联机查询请求,在预设截止时刻之前查询成功时,更新交易申请状态为交易明确的状态;
[0029]步骤103:在所述预设截止时刻之后,对于通过联机查询请求后交易状态仍为未明状态的交易,通过接收核心系统日终交易文本的方式批量同步外围系统的交易申请状态。
[0030]本专利技术实施例提供的基于主动查询及批量同步的交易同步方法,工作时:判断银行外围系统向核心系统发起的交易申请的状态;在判断银行外围本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于主动查询及批量同步的交易同步方法,其特征在于,包括:判断银行外围系统向核心系统发起的交易申请的状态;在判断银行外围系统向核心系统发起的交易申请的状态为未明状态时,对于交易申请状态为未明状态的交易,每隔预设时段向核心系统发起联机查询请求,在预设截止时刻之前查询成功时,更新交易申请状态为交易明确的状态;在所述预设截止时刻之后,对于通过联机查询请求后交易状态仍为未明状态的交易,通过接收核心系统日终交易文本的方式批量同步外围系统的交易申请状态。2.如权利要求1所述的基于主动查询及批量同步的交易同步方法,其特征在于,还包括:在判断银行外围系统向核心系统发起的交易申请的状态为明确状态时,实时进行交易申请状态同步。3.如权利要求1所述的基于主动查询及批量同步的交易同步方法,其特征在于,判断银行外围系统向核心系统发起的交易申请的状态为未明状态,包括:在银行外围系统和核心系统连接异常,外围系统异常,核心系统异常,外围系统未收到核心系统返回交易申请状态信息,或外围系统收到交易申请状态信息后未成功处理所述状态信息时,判断银行外围系统向核心系统发起的交易申请的状态为未明状态。4.如权利要求1所述的基于主动查询及批量同步的交易同步方法,其特征在于,银行外围系统向核心系统发起交易申请,包括:银行外围系统通过CICS连接方式向核心系统发起交易申请;对于交易申请状态为未明状态的交易,每隔预设时段向核心系统发起联机查询请求,包括:对于交易申请状态为未明状态的交易,每隔预设时段通过CICS连接方式向核心系统发起联机查询请求。5.如权利要求1所述的基于主动查询及批量同步的交易同步方法,其特征在于,通过接收核心系统日终交易文本的方式批量同步外围系统的交易申请状态,包括:日终时接收核心系统通过FTP形式推送来的涉及本外围系统的交易文本;从所述交易文本中查询每笔未明交易的交易申请状态;查询成功后,更新每笔未明交易的交易申请状态为交易明确的状态。6.如权利要求1所述的基于主动查询及批量同步的交易同步方法,其特征在于,所述交易明确的状态为交易成功状态或交易失败状态。7.一种基于主动查询及批量同步的交易同步外围系统,其特征在于,包括:判断单元,用于判断银行外围系统向核心系统发起的交易申请的状态;联机主动查询单元,用于在判断银行外围系统向核心系统发起的交易申请的状...

【专利技术属性】
技术研发人员:盛新庆
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1