一种对接报文处理方法及系统技术方案

技术编号:39817745 阅读:23 留言:0更新日期:2023-12-22 19:36
本发明专利技术公开了一种对接报文处理方法及系统,方法包括:响应于接收到业务请求,获取接口编号和业务请求数据;根据接口编号生成报文头信息,根据业务请求数据生成报文体信息;基于报文头信息和报文体信息构建请求报文并发送;响应于接收到反馈报文,解析反馈报文的报文头信息以获取交易状态码和接口编号,并基于所述交易状态码和接口编号验证交易状态是否正常

【技术实现步骤摘要】
一种对接报文处理方法及系统


[0001]本专利技术涉及数据处理的领域,尤其涉及一种对接报文处理方法及系统


技术介绍

[0002]随着信息技术的不断发展,各行各业都在不断应用信息技术来提高工作效率和服务质量

随着信息技术的应用也日益普及

尤其是在与例如人社部的互动交流方面,信息技术的应用已经成为必然趋势

[0003]目前,人社部和其他机构之间的信息交换主要是通过电子邮件

传真等方式进行

但是,这种方式存在信息交流效率低下

信息丢失

安全性差等问题

[0004]JSON
是一种轻量级的数据交换格式,是存储和交换文本信息的语法,采用完全独立于编程语言的文本格式来存储和表示数据

简洁和清晰的层次结构使得
JSON
成为理想的数据交换语言

易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率
...

【技术保护点】

【技术特征摘要】
1.
一种对接报文处理方法,其特征在于,包括:响应于接收到业务请求,获取接口编号和业务请求数据;根据接口编号生成报文头信息,根据业务请求数据生成报文体信息;基于报文头信息和报文体信息构建请求报文并发送;响应于接收到反馈报文,解析反馈报文的报文头信息以获取交易状态码和接口编号,并基于所述交易状态码和接口编号验证交易状态是否正常
。2.
根据权利要求1所述的一种对接报文处理方法,其特征在于,所述基于报文头信息和报文体信息构建请求报文并发送的步骤包括:将报文头信息和报文体信息分别构建成
Map
对象,将两组
Map
对象都存放在一个新的
Map
对象中,拼接成为请求报文
。3.
根据权利要求1所述的一种对接报文处理方法,其特征在于,所述解析反馈报文的报文头信息以获取交易状态码和接口编号,并基于所述交易状态码和接口编号验证交易状态是否正常的步骤包括:解析出报文头信息,获取报文头信息中的交易状态码,将交易状态码返回到接口编码对应的接口调用端;获取接口调用端反馈的状态结果
。4.
根据权利要求3所述的一种对接报文处理方法,其特征在于,还包括:响应于状态结果为异常,重新构建请求报文并发送
。5.
根据权利要求1所述的一种对接报文处理方法,其特征在于,还包括:修改替换反馈报文中的报文体信息
。6.
根据权利要求5所述的一种对接报文处理方法,其特征在于,所述修改替换反馈报文中的报文体信息的步骤包括:将报文体信息中的
key
值全部修改替换成小写
。7.
根据权利要求1所述的一种对接报文处理方法,其特征在于,所述基于报文头信息和报文体信息构建请求报文并发送的步骤还包括:根据预设的加密算法,将请求报文进行加密,得到加密请求报文;将加密请求报文进行格式转换,得到加密请求字符串;将加密请求字符串发送到被请求方对应的
IP
地址
。8.
根据权利要求1所述的一种对接报文处理方法,其特征在于,所述响应于接收到反馈报文,解析反馈报文的报文头信息获取状态码和接口编...

【专利技术属性】
技术研发人员:卢升华
申请(专利权)人:浪潮通用软件有限公司
类型:发明
国别省市:

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

1