一种请求报文处理方法及装置制造方法及图纸

技术编号:35043753 阅读:22 留言:0更新日期:2022-09-24 23:23
本申请提供一种请求报文处理方法及装置,该请求报文处理方法包括:接收业务系统的请求报文;将请求报文转换为第一集合对象;当第一集合对象通过校验时,根据预设的请求配置将第一集合对象转换为供应商请求报文;根据预设的通信配置和供应商请求报文访问供应商的供应商系统。可见,实施这种实施方式,能够适配不同供应商的对接标准,有利于提高接入请求数据的速度,有效响应业务需求,从而提升了业务处理效率。效率。效率。

【技术实现步骤摘要】
一种请求报文处理方法及装置


[0001]本申请涉及通信
,具体而言,涉及一种请求报文处理方法及装置。

技术介绍

[0002]目前,随着大数据的快速发展,同时金融机构随着业务的发展,服务场景越来越依赖外部数据。相比较内部数据,外部数据来源更多、量更大、结构更复杂。作为拥有宝贵数据资源的合作供应商,因其较高的市场地位,在与金融机构合作的过程中,往往拥有更大的话语权。不同的供应商的对接标准又不是统一的,需要适配不同的对接标准,现有技术中,通常根据业务需求和每个供应商的特点,分别进行独立的设计开发相同逻辑的功能。然而在实践中发现,现有方法,接入请求数据慢,难以有效响应业务需求,从而降低了业务处理效率。

技术实现思路

[0003]本申请实施例的目的在于提供一种请求报文处理方法及装置,能够适配不同供应商的对接标准,有利于提高接入请求数据的速度,有效响应业务需求,从而提升了业务处理效率。
[0004]本申请实施例第一方面提供了一种请求报文处理方法,包括:接收业务系统的请求报文;将所述请求报文转换为第一集合对象;当所述第一集合对象通过校验时,根据预设的请求配置将所述第一集合对象转换为供应商请求报文;根据预设的通信配置和所述供应商请求报文访问供应商的供应商系统。
[0005]在上述实现过程中,该方法可以优先接收业务系统的请求报文;并将请求报文转换为第一集合对象;然后,在第一集合对象通过校验时,根据预设的请求配置将第一集合对象转换为供应商请求报文;再根据预设的通信配置和供应商请求报文访问供应商的供应商系统。可见,实施这种实施方式,能够适配不同供应商的对接标准,有利于提高接入请求数据的速度,有效响应业务需求,从而提升了业务处理效率。
[0006]进一步地,所述将所述请求报文转换为第一集合对象,包括:确定所述请求报文对应的接口类型;根据所述接口类型将所述请求报文转换为第一集合对象。
[0007]进一步地,在所述将所述请求报文转换为第一集合对象之后,所述方法还包括:根据预存的产品配置信息对所述第一集合对象进行校验,得到第一校验结果;其中,所述第一校验结果至少包括空值校验结果、长度校验结果以及格式校验结果;根据所述第一校验结果判断所述第一集合对象是否通过校验;如果是,则执行所述的根据预设的请求配置将所述第一集合对象转换为供应商请求报文。
[0008]进一步地,所述根据预设的请求配置将所述第一集合对象转换为供应商请求报文,包括:确定所述请求报文对应供应商的第一报文类型;根据预设的请求配置和所述第一报文类型将所述第一集合对象进行转换,得到供应商请求报文。
[0009]进一步地,所述根据预设的通信配置和所述供应商请求报文访问供应商的供应商系统,包括:根据预处理配置对所述请求供应商报文进行预处理,得到预处理报文;其中所述预处理包括加密处理、签名处理以及脱敏处理;根据预设的通信配置和所述处理报文访问所述供应商的供应商系统。
[0010]进一步地,在所述根据预设的通信配置和所述供应商请求报文访问供应商的供应商系统之后,所述方法还包括:接收所述供应商系统反馈的返回报文;根据预设的返回配置,将所述返回报文转换为第二集合对象;对所述第二集合对象进行校验,得到第二校验结果;当根据所述第二校验结果判断出所述第二集合对象通过校验时,确定响应业务系统对应的第二报文类型;根据预设的响应配置和所述第二报文类型,将所述第二集合对象转换为响应业务系统报文;根据所述响应业务系统报文执行响应下游操作。
[0011]进一步地,在所述根据预设的响应配置和所述第二报文类型,将所述第二集合对象转换为响应业务系统报文之后,所述方法还包括:根据预设的数据入库配置和所述响应业务系统报文将交易数据保存到数据库具体表字段。
[0012]本申请实施例第二方面提供了一种请求报文处理装置,所述请求报文处理装置包括:接收单元,用于接收业务系统的请求报文;第一转换单元,用于将所述请求报文转换为第一集合对象;第二转换单元,用于当所述第一集合对象通过校验时,根据预设的请求配置将所述第一集合对象转换为供应商请求报文;访问单元,用于根据预设的通信配置和所述供应商请求报文访问供应商的供应商系统。
[0013]在上述实现过程中,该请求报文处理装置可以通过接收单元接收业务系统的请求报文;通过第一转换单元将所述请求报文转换为第一集合对象;通过第二转换单元在所述第一集合对象通过校验时,根据预设的请求配置将所述第一集合对象转换为供应商请求报文;通过访问单元来根据预设的通信配置和所述供应商请求报文访问供应商的供应商系统。可见,实施这种实施方式,能够适配不同供应商的对接标准,有利于提高接入请求数据的速度,有效响应业务需求,从而提升了业务处理效率。
[0014]进一步地,所述第一转换单元包括:
第一确定子单元,用于确定所述请求报文对应的接口类型;第一转换子单元,用于根据所述接口类型将所述请求报文转换为第一集合对象。
[0015]进一步地,所述请求报文处理装置还包括:校验单元,用于在将所述请求报文转换为第一集合对象之后,根据预存的产品配置信息对所述第一集合对象进行校验,得到第一校验结果;其中,所述第一校验结果至少包括空值校验结果、长度校验结果以及格式校验结果;判断单元,用于根据所述第一校验结果判断所述第一集合对象是否通过校验;并在通过校验时,触发所述第二转换单元执行所述的根据预设的请求配置将所述第一集合对象转换为供应商请求报文。
[0016]进一步地,所述第二转换单元包括:第二确定子单元,用于确定所述请求报文对应供应商的第一报文类型;第二转换子单元,用于根据预设的请求配置和所述第一报文类型将所述第一集合对象进行转换,得到供应商请求报文。
[0017]进一步地,所述访问单元包括:预处理子单元,用于根据预处理配置对所述请求供应商报文进行预处理,得到预处理报文;其中所述预处理包括加密处理、签名处理以及脱敏处理;访问子单元,用于根据预设的通信配置和所述处理报文访问所述供应商的供应商系统。
[0018]进一步地,所述请求报文处理装置还包括:所述接收单元,还用于在所述根据预设的通信配置和所述供应商请求报文访问供应商的供应商系统之后,接收所述供应商系统反馈的返回报文;第三转换单元,用于根据预设的返回配置,将所述返回报文转换为第二集合对象;所述校验单元,用于对所述第二集合对象进行校验,得到第二校验结果;确定单元,用于当根据所述第二校验结果判断出所述第二集合对象通过校验时,确定响应业务系统对应的第二报文类型;第四转换单元,用于根据预设的响应配置和所述第二报文类型,将所述第二集合对象转换为响应业务系统报文;执行单元,用于根据所述响应业务系统报文执行响应下游操作。
[0019]进一步地,所述请求报文处理装置还包括:保存单元,用于在所述根据预设的响应配置和所述第二报文类型,将所述第二集合对象转换为响应业务系统报文之后,根据预设的数据入库配置和所述响应业务系统报文将交易数据保存到数据库具体表字段。
[0020]本申请实施例第三方面本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种请求报文处理方法,其特征在于,包括:接收业务系统的请求报文;将所述请求报文转换为第一集合对象;当所述第一集合对象通过校验时,根据预设的请求配置将所述第一集合对象转换为供应商请求报文;根据预设的通信配置和所述供应商请求报文访问供应商的供应商系统。2.根据权利要求1所述的请求报文处理方法,其特征在于,所述将所述请求报文转换为第一集合对象,包括:确定所述请求报文对应的接口类型;根据所述接口类型将所述请求报文转换为第一集合对象。3.根据权利要求1所述的请求报文处理方法,其特征在于,在所述将所述请求报文转换为第一集合对象之后,所述方法还包括:根据预存的产品配置信息对所述第一集合对象进行校验,得到第一校验结果;其中,所述第一校验结果至少包括空值校验结果、长度校验结果以及格式校验结果;根据所述第一校验结果判断所述第一集合对象是否通过校验;如果是,则执行所述的根据预设的请求配置将所述第一集合对象转换为供应商请求报文。4.根据权利要求1所述的请求报文处理方法,其特征在于,所述根据预设的请求配置将所述第一集合对象转换为供应商请求报文,包括:确定所述请求报文对应供应商的第一报文类型;根据预设的请求配置和所述第一报文类型将所述第一集合对象进行转换,得到供应商请求报文。5.根据权利要求1所述的请求报文处理方法,其特征在于,所述根据预设的通信配置和所述供应商请求报文访问供应商的供应商系统,包括:根据预处理配置对所述请求供应商报文进行预处理,得到预处理报文;其中所述预处理包括加密处理、签名处理以及脱敏处理;根据预设的通信配置和所述处理报文访问所述供应商的供应商系统。6.根据权利要求1所述的请求报文处理方法...

【专利技术属性】
技术研发人员:曾小勇
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

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

1