一种网络传输数据过滤系统及方法技术方案

技术编号:36955833 阅读:77 留言:0更新日期:2023-03-22 19:16
本发明专利技术涉及一种网络传输数据过滤系统及方法,包括:报文接收模块,配置为接收8583格式请求报文、XML格式请求报文以及HTTPS格式请求报文;Nginx服务器和HTTP格式报文处理模块,配置为将HTTPS格式请求报文转换为HTTP格式请求报文,解析得到报文长度串和XML格式请求报文并保留;协议编解码处理器,配置为获取报文接收模块和HTTP格式报文处理模块的报文,并对8583格式请求报文和XML格式请求报文进行解码,形成解码日志和内部消息;业务处理模块,根据8583格式请求报文形成的内部消息和XML格式请求报文形成的内部消息分别处理金融服务和非金融服务,形成应答数据。本发明专利技术在过滤系统中可以处理多种报文,方便后期维护,节约了人工成本,提高开发效率。提高开发效率。提高开发效率。

【技术实现步骤摘要】
一种网络传输数据过滤系统及方法


[0001]本专利技术报文处理
,特别涉及一种网络传输数据过滤系统及方法。

技术介绍

[0002]随着信用卡的发展,对应交易场景越来越多,贷记卡核心系统前置势必需要对接多种渠道交易,以满足行方不同的交易场景。不同交易场景接入的交易存在通信链路、报文格式、交易控制等差异,传统方式针对不同交易场景开发不同前置系统对接,这会降低系统可扩展性及增加系统维护成本。
[0003]目前贷记卡系统行内渠道前置对接行内金融交易、行内非金融交易、银联一键绑卡交易,同时支持金融交易报文8583格式、非金融交易报文XML格式、一键绑卡交易报文HTTPS格式。如果按照传统方式实现,需要开发3个前置系统对接行方请求,每个系统对应一套前置代码,代码复用性不高,不方便扩展新的过滤控制,没法扩展支持新的报文格式,增加了后期维护成本。
[0004]因此有必要提供一种网络传输数据过滤系统及方法,以提高系统的可扩展性及降低系统维护成本,保障贷记卡系统稳定运行。

技术实现思路

[0005]本专利技术的目的在于提供一种本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种网络传输数据过滤系统,其特征在于,包括:报文接收模块,配置为接收8583格式请求报文、XML格式请求报文以及HTTPS格式请求报文;Nginx服务器,配置为实现HTTPS格式请求报文双向认证,并将HTTPS格式请求报文转换为HTTP格式请求报文;HTTP格式报文处理模块,配置为将HTTP格式请求报文解析出HTTP请求报文头和HTTP请求报文体,从所述HTTP请求报文体中获取并保留报文长度串和XML格式请求报文;协议编解码处理器,包含自定义解码器、统一报文头过滤器、默认报文头过滤器、默认8583过滤器、xml解码过滤器以及日志过滤器,配置为获取报文接收模块和HTTP格式报文处理模块的报文,并对8583格式请求报文和XML格式请求报文进行解码,形成解码日志和内部消息;业务处理模块,配置为根据8583格式请求报文形成的内部消息和XML格式请求报文形成的内部消息分别处理金融服务和非金融服务,形成应答数据。2.如权利要求1所述的网络传输数据过滤系统,其特征在于,8583格式请求报文解析时,报文头和报文体分开解析。3.如权利要求1所述的网络传输数据过滤系统,其特征在于,协议编解码处理器还包括:自定义编码器和xml编码过滤器,配置为根据应答数据和三类请求报文,形成对应格式的应答报文。4.如权利要求3所述的网络传输数据过滤系统,其特征在于,若请求报文的格式为8583格式,则形成8583格式应答报文;若请求报文的格式为XML格式和HTTPS格式,则形成XML格式应答报文。5.如权利要求4所述的网络传输数据过滤系统,其特征在于,HTTP格式报文处理...

【专利技术属性】
技术研发人员:周志民
申请(专利权)人:上海通联金融服务有限公司
类型:发明
国别省市:

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

1