[发明专利]一种报文交互方法、装置和系统在审
申请号: | 202210227870.7 | 申请日: | 2022-03-08 |
公开(公告)号: | CN114448719A | 公开(公告)日: | 2022-05-06 |
发明(设计)人: | 宋歌;曹涵;徐雷;赵鹏 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L12/66;H04L67/565 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王涛;汤在彦 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 交互 方法 装置 系统 | ||
本发明实施例提供了一种报文交互方法、装置和系统,可用于人工智能技术领域,所述方法包括:通过报文交互作业的业务数据的报文类型对应的报文拼接格式,对报文交互作业的业务数据进行拼接,生成待发送报文;将待发送报文发送至网关服务器,并接收网关服务器发送的回报报文,能够大量节约人力资源,实现自动登录网关服务器并进行自动化多类型报文交互,降低开发难度,提高报文交互效率。
技术领域
本发明涉及计算机技术领域,特别涉及人工智能技术领域,尤其涉及一种报文交互方法、装置和系统。
背景技术
客户端服务器和结算系统连接的桥梁是网关服务器,因此客户端服务器与结算系统交互的前提是将网关服务器与客户端服务器建立连接,以进行报文交互。相关技术中,网关服务器与客户端服务器需要通过工作人员手动建立连接关系,并且在报文收发的过程中也需要大量人工操作。当业务申报的时间点较为分散时,需要频繁登录网关服务器进行报文发送,耗费较大人力,而且无法保证时效性;另外,在增加新的报文类型时,需要重新配置一套流程来实现报文头和报文体内要素的拼接,极大增加了开发的难度。
发明内容
本发明的一个目的在于提供一种报文交互方法,能够大量节约人力资源,实现自动登录网关服务器并进行自动化多类型报文交互,降低开发难度,提高报文交互效率。本发明的另一个目的在于提供一种报文交互系统。本发明的再一个目的在于提供一种报文交互装置。本发明的还一个目的在于提供一种计算机可读介质。本发明的还一个目的在于提供一种计算机设备。
为了达到以上目的,本发明一方面公开了一种报文交互方法,包括:
通过报文交互作业的业务数据的报文类型对应的报文拼接格式,对报文交互作业的业务数据进行拼接,生成待发送报文;
将待发送报文发送至网关服务器,并接收网关服务器发送的回报报文。
优选的,通过报文交互作业的业务数据的报文类型对应的报文拼接格式,对报文交互作业的业务数据进行拼接,生成待发送报文,包括:
若当前时间为报文交互作业的运行时间,通过报文交互作业的业务数据的报文类型对应的报文拼接格式,对报文交互作业的业务数据进行拼接,生成待发送报文。
优选的,还包括:
若当前时间为报文交互作业的运行时间,按照预设时间间隔将作业信息表中报文交互作业的运行时间更新为时间间隔与当前时间之和。
优选的,在通过报文交互作业的业务数据的报文类型对应的报文拼接格式,对报文交互作业的业务数据进行拼接,生成待发送报文之前,还包括:
将预先配置的登录请求报文发送至网关服务器,登录请求报文包括用户名和登录密码,以供网关服务器对用户名和登录密码进行验证;
若验证通过,接收网关服务器发送的登录成功消息,继续执行通过报文交互作业的业务数据的报文类型对应的报文拼接格式,对报文交互作业的业务数据进行拼接,生成待发送报文的步骤。
优选的,在接收网关服务器发送的登录成功消息之后,还包括:
按照第一预设周期向网关服务器发送第一心跳报文,并接收网关服务器按照第二预设周期发送的第二心跳报文。
优选的,业务数据包括报文头节点和报文体节点;
通过报文交互作业的业务数据的报文类型对应的报文拼接格式,对报文交互作业的业务数据进行拼接,生成待发送报文,包括:
将报文头节点对应的业务数据存储至设置的报文头数据表,并将报文体节点对应的业务数据存储至设置的报文体数据表;
根据报文拼接格式和报文头数据表,生成待发送报文头;
根据报文拼接格式和报文体数据表,生成待发送报文体;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210227870.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动上下料的机械手夹具
- 下一篇:一种环境保护型火炬系统的热能回收系统