基于统一报文的交易处理方法、系统、装置及存储介质制造方法及图纸

技术编号:16886270 阅读:66 留言:0更新日期:2017-12-27 04:04
本发明专利技术公开了一种基于统一报文的交易处理方法、系统、装置及存储介质,其中,所述方法包括:前端模块根据预定义的统一XML报文规则,将不同业务种类报文配置为统一格式的XML报文并发送给后端模块;后端模块接收所述XML报文并发送给与所述XML报文对应的第三方系统;第三方系统根据所述XML报文进行交易处理并返回信息。通过采用统一格式XML报文,可实现报文的规范化管理,提高银行交易的可扩展性和工作效率。

A transaction processing method, system, device, and storage medium based on a unified message

The invention discloses a unified message transaction processing method, system, device and storage medium, based on the method includes: a front-end module according to the unified XML message rules predefined, different types of business message configuration for the XML message format and sent to the unified back-end module; back-end module receiving system of the third party the XML message and send it to the corresponding to the XML message; the third party system according to the XML message for transaction processing and return information. Through the adoption of a unified format XML message, the standardized management of the message can be realized, and the extensibility and efficiency of the bank transaction can be improved.

【技术实现步骤摘要】
基于统一报文的交易处理方法、系统、装置及存储介质
本专利技术涉及数据处理领域,更为具体而言,涉及一种基于统一报文的交易处理方法、系统、装置及存储介质。
技术介绍
随着银行业务的发展,基于通讯报文的交易处理越来越普遍,随着不断更新和增加的交易种类,交易处理的也需要提高可扩展性和工作效率。现有专用接口无法应对不断变化的报文体系,在出现新交易场景的时候需要不断调整系统,通过标准的XML(ExtensibleMarkupLanguage,可扩展标记语言)报文通讯可以通过配置化实现业务投产。现有的银行业务代缴费业务会针对不同的业务种类进行不同的报文配置,导致在新增业务种类的同时还需要对系统进行调整。目前银行会代理多种类的缴费业务比如将水费、电费,需要对每一种缴费业务采用不同的XML报文进行处理,当新增一种比如话费充值的时候,又需要新增一个报文,同时对接收、发送模块进行修改,增加系统的复杂性,同时增加成本。
技术实现思路
鉴于现有技术的上述缺陷,本专利技术实施方式提供了一种线基于统一报文的交易处理方法、系统、装置及存储介质,通过采用统一格式XML报文,可解决当前由于报文规范化欠缺,导致的银行交易可扩展性差和工作效率低的问题。具体地,本专利技术实施方式提供了一种基于统一报文的交易处理方法,其中,所述方法包括:前端模块根据预定义的统一XML报文规则,将不同业务种类报文配置为统一格式的XML报文并发送给后端模块;后端模块接收所述XML报文并发送给与所述XML报文对应的第三方系统;第三方系统根据所述XML报文进行交易处理并返回信息。相应地,本专利技术实施方式还提供了一种基于统一报文的交易处理系统,其中,所述系统包括:前端模块,用于根据预定义的统一XML报文规则,将不同业务种类报文配置为统一格式的XML报文并发送给后端模块;后端模块,用于接收所述XML报文并发送给与所述XML报文对应的第三方系统;第三方系统,用于根据所述XML报文进行交易处理并返回信息。此外,本专利技术实施方式还提供一种基于统一报文的交易处理装置,包括存储器和处理器,其中,所述存储器用于存储一条或多条供所述处理器调用执行的计算机指令,其中,所述处理器通过执行所述计算机指令实现如前所述的方法。此外,本专利技术实施方式还提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储有程序,所述程序在被计算设备执行时实现如前所述的方法。通过采用本专利技术实施方式具有下述有益效果:通过采用统一格式XML报文,可实现报文的规范化管理,提高银行交易的可扩展性和工作效率。附图说明图1是根据本专利技术实施方式的一种基于统一报文的交易处理方法的流程示意图;图2是图1所示实施方式中步骤S1的进一步流程图;图3是图1所示实施方式中步骤S2的进一步流程图;图4根据本专利技术实施方式的一种基于统一报文的交易处理系统的架构图;图5示出了图4所示系统中前端模块100的结构框图;图6示出了图4所示系统中后端模块200的结构框图。具体实施方式为了便于理解本专利技术技术方案的各个方面、特征以及优点,下面结合附图对本专利技术进行具体描述。应当理解,下述的各种实施方式只用于举例说明,而非用于限制本专利技术的保护范围。实施例1:图1是根据本专利技术实施方式的一种基于统一报文的交易处理方法的流程示意图。参照图1,具体实施例如下,所述方法包括:步骤S1,前端模块根据预定义的统一XML报文规则,将不同业务种类报文配置为统一格式的XML报文并发送给后端模块;步骤S2,后端模块接收所述XML报文并发送给与所述XML报文对应的第三方系统;步骤S3,第三方系统根据所述XML报文进行交易处理并返回信息。具体而言,当前的报文一般采取专用型报文,但对于某一类特殊的交易可以通过标准化的XML报文规范,将复杂通讯报文转化为通用的规范,实现统一标准的交易。本专利技术有效地解决了为代缴费类银行业务建立统一的XML报文规范,可以快速解决后续新增某一类代缴费情况下需要进行系统改动,只需要进行配置就可以快速的部署。通过采用统一格式XML报文,可实现报文的规范化管理,提高银行交易的可扩展性和工作效率。实施例2:在本专利技术的另一种实施方式中,所述方法除了上述处理方式外,其中,所述预定义的统一XML报文规则包括:对所述不同种类报文中请求报文和应答报文的公共输入信息、交易标志、交易中文名、缴费方式、项目号、子项目号、交易发生额、用户号和发送域进行统一预定义。具体如下表所示:实施例3:在本专利技术的另一种实施方式中,所述方法除了上述处理方式外,其中,所述不同业务种类报文和所述第三方系统,根据业务种类的变化进行自定义地修改或增减。例如:目前银行会代理多种类的缴费业务比如将水费、电费,需要对每一种缴费业务采用不同的XML报文进行处理,当新增一种比如话费充值的时候,又需要新增一个报文,同时对接收、发送模块进行修改,增加系统的复杂性,同时增加成本。因此采用统一规范的XML报文,可以通过一种报文类型将水费、电费进行统一传输,统一处理。后续如果增加话费充值,只需要在前端界面新增一个配置就可以了,即方便又快捷。同时,还可根据实际需要增加流水和提示等个性化处理操作。实施例4:图2是图1所示实施方式中步骤S1的进一步流程图,在本专利技术的另一种实施方式中,所述方法除了上述处理方式外,其中,所述步骤S1包括:步骤S11,前端展示单元对客户交易要素进行展示;步骤S12,前端配置单元根据预定义的统一XML报文规则,将不同业务种类报文配置为统一格式的XML报文;步骤S13,前端通讯单元接收所述XML报文,并将所述XML报文转发至所述后端模块。实施例5:图3是图1所示实施方式中步骤S2的进一步流程图;在本专利技术的另一种实施方式中,所述方法除了上述处理方式外,其中,所述步骤S2包括:步骤S21,后端接收单元接收所述前端通讯模块发送的XML报文;步骤S22,后端配置单元将接收的所述XML报文根据配置规则发送至与所述XML报文第三方系统,如水费发给供水厂,电费发给电力公司,电话充值发给运营商。图4根据本专利技术实施方式的一种基于统一报文的交易处理系统的架构图。如图所示,所述系统包括:前端模块100,用于根据预定义的统一XML报文规则,将不同业务种类报文配置为统一格式的XML报文并发送给后端模块;后端模块200,用于接收所述XML报文并发送与所述XML报文给对应的第三方系统;第三方系统300,用于根据所述XML报文进行交易处理并返回信息。在本专利技术的另一种实施方式中,所述方法除了上述处理方式外,其中,所述预定义的统一XML报文规则包括:对所述不同种类报文中请求报文和应答报文的公共输入信息、交易标志、交易中文名、缴费方式、项目号、子项目号、交易发生额、用户号和发送域进行统一预定义。在本专利技术的另一种实施方式中,所述方法除了上述处理方式外,其中,所述不同业务种类报文和所述第三方系统,根据业务种类的变化进行自定义地修改或增减。图5示出了图4所示系统中前端模块100的结构框图;如图5所示,所述前端模块100包括:前端展示单元110,用于对客户交易要素进行展示;前端配置单元120,用于根据预定义的统一XML报文规则,将不同业务种类报文配置为统一格式的XML报文;前端通讯单元130,用于接收所述XML报文,并将所述XML报文转发至所述后端模块。图6示出了本文档来自技高网...
基于统一报文的交易处理方法、系统、装置及存储介质

【技术保护点】
一种基于统一报文的交易处理方法,其特征在于,所述方法包括:前端模块根据预定义的统一XML报文规则,将不同业务种类报文配置为统一格式的XML报文并发送给后端模块;后端模块接收所述XML报文并发送给与所述XML报文对应的第三方系统;第三方系统根据所述XML报文进行交易处理并返回信息。

【技术特征摘要】
1.一种基于统一报文的交易处理方法,其特征在于,所述方法包括:前端模块根据预定义的统一XML报文规则,将不同业务种类报文配置为统一格式的XML报文并发送给后端模块;后端模块接收所述XML报文并发送给与所述XML报文对应的第三方系统;第三方系统根据所述XML报文进行交易处理并返回信息。2.如权利要求1所述的方法,其特征在于,所述预定义的统一XML报文规则包括:对所述不同种类报文中请求报文和应答报文的公共输入信息、交易标志、交易中文名、缴费方式、项目号、子项目号、交易发生额、用户号和发送域进行统一预定义。3.如权利要求1所述的方法,其特征在于,所述不同业务种类报文和所述第三方系统,根据业务种类的变化进行自定义地修改或增减。4.如权利要求1-3任一项所述的方法,其特征在于,所述前端模块根据预定义的统一XML报文规则,将不同业务种类报文配置为统一格式的XML报文并发送给后端模块包括:前端展示单元对客户交易要素进行展示;前端配置单元根据预定义的统一XML报文规则,将不同业务种类报文配置为统一格式的XML报文;前端通讯单元接收所述XML报文,并将所述XML报文转发至所述后端模块。5.如权利要求4所述的方法,其特征在于,所述后端模块接收所述XML报文并发送给与所述XML报文对应的第三方系统包括:后端接收单元接收所述前端通讯模块发送的XML报文;后端配置单元将接收的所述XML报文根据配置规则发送至与所述XML报文对应的第三方系统。6.一种基于统一报文的交易处理系统,其特征在于,所述系统包括:前端模块,用于根据预定义的统一XML报文规则,将不同业务种类报文...

【专利技术属性】
技术研发人员:薛红星郭敏鸿郑凯婷廖宫燕姚芳李坚明成亮曾相宗付小丽
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:北京,11

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

1