批量调用联机交易公共处理机制的数据处理方法及装置制造方法及图纸

技术编号:17706251 阅读:89 留言:0更新日期:2018-04-14 18:49
本发明专利技术提供了一种批量调用联机交易公共处理机制的数据处理方法及装置,涉及银行系统数据处理技术领域。方法包括:获取核心银行系统批量调用联机交易公共处理机制文本数据,并确定文本数据的文本类型;根据所述文本类型,在预先设置的公共机制映射控制表中获取所述文本类型对应的映射参数数据;根据所述映射参数数据,对所述文本类型对应的核心银行系统批量调用联机交易公共处理机制文本数据进行域移位,完成逐输入域的数据映射;根据逐输入域的数据映射后的数据生成联机交易数据流。本发明专利技术可以解决现有技术中Trickle Feed文本的开发和维护流程繁琐复杂,需要开发编写新的处理程序或修改文本处理程序,开发和维护成本较高的问题。

【技术实现步骤摘要】
批量调用联机交易公共处理机制的数据处理方法及装置
本专利技术涉及银行系统数据处理
,尤其涉及一种批量调用联机交易公共处理机制的数据处理方法及装置。
技术介绍
目前,在核心银行系统中,TrickleFeed公共机制得到了广泛的应用。TrickleFeed公共机制,即为核心银行系统中的批量调用联机交易公共处理机制,又称为TF公共机制,是一种根据核心银行系统外部(或内部生成)提供的文本数据,以联机批量的方式模拟前端发起交易,调用核心银行系统的核心后台功能进行联机交易处理的公共机制。TF公共机制的主要服务对象是各外围系统(也为核心银行系统内少量特殊功能所使用),适用于各类大量可事先批量生成交易请求数据、对交易响应时效性要求不高的批量业务处理需求。在目前的核心银行系统产品下的TrickleFeed文本的开发流程下,若需新增一组业务数据批量联机处理功能,则需要在核心银行系统中增加一种新的文本类型、并新增与之对应的一组两支文本处理程序,即文本预处理程序和返回文本处理程序,其本身需要有一定的开发成本;而一旦文本处理程序完成,后续对其复用联机交易的接口进行任何的调整,同样需要修改文本处理程序,从而又加大了后续的维护成本。而且开发一套新的TrickleFeed文本预处理和返回文本处理程序,其需要大量开发维护成本的问题,制约着TrickleFeed机制的广泛应用,使业务发展和维护成本成为一对难以调和的矛盾。
技术实现思路
本专利技术的实施例提供一种核心银行系统批量调用联机交易公共处理机制的数据处理方法及装置,以解决现有技术中TrickleFeed文本的开发和维护流程繁琐复杂,需要开发编写新的处理程序或修改文本处理程序,开发和维护成本较高的问题。为达到上述目的,本专利技术采用如下技术方案:一种核心银行系统批量调用联机交易公共处理机制的数据处理方法,包括:获取核心银行系统批量调用联机交易公共处理机制文本数据,并确定所述核心银行系统批量调用联机交易公共处理机制文本数据的文本类型;根据所述文本类型,在预先设置的公共机制映射控制表中获取所述文本类型对应的映射参数数据;根据所述映射参数数据,对所述文本类型对应的核心银行系统批量调用联机交易公共处理机制文本数据进行域移位,完成逐输入域的数据映射;根据逐输入域的数据映射后的数据生成联机交易数据流。具体的,所述文本类型包括:存款产品参数交易文本、贷款产品参数交易文本以及银行机构参数交易文本。具体的,所述映射参数数据包括各文本类型对应的各输入域名称、各输入域对应的起始位置、各输入域对应的长度以及各输入域进行域移位后的位置。具体的,所述对所述文本类型对应的核心银行系统批量调用联机交易公共处理机制文本数据进行域移位,完成逐输入域的数据映射,包括:确定所述文本类型对应的核心银行系统批量调用联机交易公共处理机制文本数据的各个输入域;将各个输入域从其对应的起始位置移位到其对应的进行域移位后的位置。一种核心银行系统批量调用联机交易公共处理机制的数据处理装置,包括:文本数据获取单元,用于获取核心银行系统批量调用联机交易公共处理机制文本数据,并确定所述核心银行系统批量调用联机交易公共处理机制文本数据的文本类型;映射参数数据获取单元,用于根据所述文本类型,在预先设置的公共机制映射控制表中获取所述文本类型对应的映射参数数据;数据映射单元,用于根据所述映射参数数据,对所述文本类型对应的核心银行系统批量调用联机交易公共处理机制文本数据进行域移位,完成逐输入域的数据映射;联机交易数据流生成单元,用于根据逐输入域的数据映射后的数据生成联机交易数据流。具体的,所述文本数据获取单元中的文本类型包括:存款产品参数交易文本、贷款产品参数交易文本以及银行机构参数交易文本。具体的,所述映射参数数据获取单元中的映射参数数据包括各文本类型对应的各输入域名称、各输入域对应的起始位置、各输入域对应的长度以及各输入域进行域移位后的位置。此外,所述数据映射单元,具体用于:确定所述文本类型对应的核心银行系统批量调用联机交易公共处理机制文本数据的各个输入域;将各个输入域从其对应的起始位置移位到其对应的进行域移位后的位置。一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:获取核心银行系统批量调用联机交易公共处理机制文本数据,并确定所述核心银行系统批量调用联机交易公共处理机制文本数据的文本类型;根据所述文本类型,在预先设置的公共机制映射控制表中获取所述文本类型对应的映射参数数据;根据所述映射参数数据,对所述文本类型对应的核心银行系统批量调用联机交易公共处理机制文本数据进行域移位,完成逐输入域的数据映射;根据逐输入域的数据映射后的数据生成联机交易数据流。一种计算机设备,包括存储器、处理器及存储在存储上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:获取核心银行系统批量调用联机交易公共处理机制文本数据,并确定所述核心银行系统批量调用联机交易公共处理机制文本数据的文本类型;根据所述文本类型,在预先设置的公共机制映射控制表中获取所述文本类型对应的映射参数数据;根据所述映射参数数据,对所述文本类型对应的核心银行系统批量调用联机交易公共处理机制文本数据进行域移位,完成逐输入域的数据映射;根据逐输入域的数据映射后的数据生成联机交易数据流。本专利技术实施例提供一种核心银行系统批量调用联机交易公共处理机制的数据处理方法及装置,在需要根据核心银行系统批量调用联机交易公共处理机制的数据生成联机交易数据流时,仅需要通过文本类型,即可在预先设置的公共机制映射控制表中获取所述文本类型对应的映射参数数据;从而根据所述映射参数数据,对所述文本类型对应的核心银行系统批量调用联机交易公共处理机制文本数据进行域移位,完成逐输入域的数据映射;并根据逐输入域的数据映射后的数据生成联机交易数据流。这样,对于不同文本类型的数据,仅需要维护好公共机制映射控制表,即可完成逐输入域的数据映射,生成联机交易数据流,而无需对不同文本类型的数据开发不同的处理程序,从而实现通过TrickleFeed文本上传的方式即可实现业务参数增加、删除、修改的批量处理功能,减少针对TrickleFeed功能中预处理和返回处理的程序开发工作。可见,本专利技术可以解决现有技术中TrickleFeed文本的开发和维护流程繁琐复杂,需要开发编写新的处理程序或修改文本处理程序,开发和维护成本较高的问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为现有技术中的TrickleFeed公共机制的业务数据映射的程序比重示意图;图2为现有技术中的AGENT文本处理流程示意图;图3为本专利技术实施例提供的一种核心银行系统批量调用联机交易公共处理机制的数据处理方法的流程图;图4为本专利技术实施例中生成联机交易数据流的示意图一;图5为本专利技术实施例中的具体程序流程示意图;图6为本专利技术实施例中生成联机交易数据流的示意图二;图7为本专利技术实施例提供的一种核心银行系统批量调用联机交易公共处理机制的本文档来自技高网...
批量调用联机交易公共处理机制的数据处理方法及装置

【技术保护点】
一种核心银行系统批量调用联机交易公共处理机制的数据处理方法,其特征在于,包括:获取核心银行系统批量调用联机交易公共处理机制文本数据,并确定所述核心银行系统批量调用联机交易公共处理机制文本数据的文本类型;根据所述文本类型,在预先设置的公共机制映射控制表中获取所述文本类型对应的映射参数数据;根据所述映射参数数据,对所述文本类型对应的核心银行系统批量调用联机交易公共处理机制文本数据进行域移位,完成逐输入域的数据映射;根据逐输入域的数据映射后的数据生成联机交易数据流。

【技术特征摘要】
1.一种核心银行系统批量调用联机交易公共处理机制的数据处理方法,其特征在于,包括:获取核心银行系统批量调用联机交易公共处理机制文本数据,并确定所述核心银行系统批量调用联机交易公共处理机制文本数据的文本类型;根据所述文本类型,在预先设置的公共机制映射控制表中获取所述文本类型对应的映射参数数据;根据所述映射参数数据,对所述文本类型对应的核心银行系统批量调用联机交易公共处理机制文本数据进行域移位,完成逐输入域的数据映射;根据逐输入域的数据映射后的数据生成联机交易数据流。2.根据权利要求1所述的核心银行系统批量调用联机交易公共处理机制的数据处理方法,其特征在于,所述文本类型包括:存款产品参数交易文本、贷款产品参数交易文本、银行机构参数交易文本。3.根据权利要求2所述的核心银行系统批量调用联机交易公共处理机制的数据处理方法,其特征在于,所述映射参数数据包括各文本类型对应的各输入域名称、各输入域对应的起始位置、各输入域对应的长度以及各输入域进行域移位后的位置。4.根据权利要求3所述的核心银行系统批量调用联机交易公共处理机制的数据处理方法,其特征在于,所述对所述文本类型对应的核心银行系统批量调用联机交易公共处理机制文本数据进行域移位,完成逐输入域的数据映射,包括:确定所述文本类型对应的核心银行系统批量调用联机交易公共处理机制文本数据的各个输入域;将各个输入域从其对应的起始位置移位到其对应的进行域移位后的位置。5.一种核心银行系统批量调用联机交易公共处理机制的数据处理装置,其特征在于,包括:文本数据获取单元,用于获取核心银行系统批量调用联机交易公共处理机制文本数据,并确定所述核心银行系统批量调用联机交易公共处理机制文本数据的文本类型;映射参数数据获取单元,用于根据所述文本类型,在预先设置的公共机制映射控制表中获取所述文本类型对应的映射参数数据;数据映射单元,用于根据所述映射参数数据,对所述文本类型对应的核心银行系统批量调用联机交易公共处理机制文本数据进行域移位,完成逐输入域的数据映射;联机交易数据流生成单元,用于根据逐输入域的数...

【专利技术属性】
技术研发人员:陈昊
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京,11

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

1