报文转换方法、装置、计算机设备及计算机可读存储介质制造方法及图纸

技术编号:20850986 阅读:82 留言:0更新日期:2019-04-13 09:44
本发明专利技术实施例提供了一种报文转换方法、装置、计算机设备及计算机可读存储介质,本发明专利技术实施例预先配置第一报文的参数名与第二报文的参数名之间的对应关系,配置处理报文格式转换的处理模板,根据参数名之间的对应关系以及配置的处理模板将请求方的第一报文转换为符合我方格式要求的第二报文。通过预先配置任何请求方的报文与我方报文的参数名的对应关系以及处理报文格式转换的处理模板,可直接调用我方接口将任何请求方的第一报文转换为第二报文,不需要针对不同的请求方开发不同格式标准的接口进行数据处理,减少接口开发工作量,节约成本,同时避免接口繁多、接口不便维护的情况。

【技术实现步骤摘要】
报文转换方法、装置、计算机设备及计算机可读存储介质
本专利技术涉及辅助开发
,尤其涉及一种报文转换方法、装置、计算机设备及计算机可读存储介质。
技术介绍
经济发展飞速,企业之间的合作也越来越紧密,然而,每个企业开发接口所指定的标准接口参数不同,合作的企业之间的接口无法兼容,这导致具有合作的企业进行接口对接时,需要针对合作方的接口标准重新进行接口开发,日积月累,造成对外开发的接口众多,一方面不仅需要浪费开发人力财力,另一方面接口过多也不便于接口管控。
技术实现思路
本专利技术实施例提供了一种报文转换方法、装置、计算机设备及计算机可读存储介质,旨在降低处理报文转换的接口开发工作量,降低成本。第一方面,本专利技术实施例提供了一种报文转换方法,该方法包括:配置报文模板和参数名映射表,所述参数名映射表包括第一报文的参数名与第二报文的参数名之间的对应关系,所述报文模板包括参数名标签和所述参数名标签对应的预设字符串;若接收到请求方发送的报文请求,所述报文请求包括第一报文以及请求方的身份标识,解析所述第一报文以得到报文数据,所述报文数据包括参数名和参数值;根据所述身份标识获取所述请求方的参数名映射本文档来自技高网...

【技术保护点】
1.一种报文转换方法,其特征在于,包括:配置报文模板和参数名映射表,所述参数名映射表包括第一报文的参数名与第二报文的参数名之间的对应关系,所述报文模板包括参数名标签和所述参数名标签对应的预设字符串;若接收到请求方发送的报文请求,所述报文请求包括第一报文以及请求方的身份标识,解析所述第一报文以得到报文数据,所述报文数据包括参数名和参数值;根据所述身份标识获取所述请求方的参数名映射表及报文模板;根据所述参数名映射表中第一报文的参数名与第二报文的参数名之间的对应关系,将所述预设报文模板中参数名标签对应的预设字符串替换为所述第一报文的参数名对应的参数值,以生成第二报文。

【技术特征摘要】
1.一种报文转换方法,其特征在于,包括:配置报文模板和参数名映射表,所述参数名映射表包括第一报文的参数名与第二报文的参数名之间的对应关系,所述报文模板包括参数名标签和所述参数名标签对应的预设字符串;若接收到请求方发送的报文请求,所述报文请求包括第一报文以及请求方的身份标识,解析所述第一报文以得到报文数据,所述报文数据包括参数名和参数值;根据所述身份标识获取所述请求方的参数名映射表及报文模板;根据所述参数名映射表中第一报文的参数名与第二报文的参数名之间的对应关系,将所述预设报文模板中参数名标签对应的预设字符串替换为所述第一报文的参数名对应的参数值,以生成第二报文。2.根据权利要求1所述的报文转换方法,其特征在于,所述根据所述身份标识获取所述请求方的参数名映射表及报文模板之前,还包括:获取预设校验规则;校验所述第一报文的各个参数值是否符合所述预设校验规则;若所述第一报文的各个参数值符合所述预设校验规则,执行所述根据所述身份标识获取所述请求方的参数名映射表及报文模板的步骤;若所述第一报文的任意参数值不符合所述预设校验规则,向所述请求方返回校验错误的结果。3.根据权利要求1所述的报文转换方法,其特征在于,所述根据所述参数名映射表中第一报文的参数名与第二报文的参数名之间的对应关系,将所述预设报文模板中参数名标签对应的预设字符串替换为所述第一报文的参数名对应的参数值,以生成第二报文之后,还包括:识别所述第二报文的类型;根据所述第二报文的类型将所述第二报文保存至数据库中所述类型对应的数据表中。4.根据权利要求1所述的报文转换方法,其特征在于,所述根据所述参数名映射表中第一报文的参数名与第二报文的参数名之间的对应关系,将所述预设报文模板中参数名标签对应的预设字符串替换为所述第一报文的参数名对应的参数值,以生成第二报文之后,还包括:根据所述请求方的身份标识将所述第二报文保存至数据库中所述请求方对应的数据表中。5.根据权利要求1所述的报文转换方法,其特征在于,所述根据所述参数名映射表中第一报文的参数名与第二报文的参数名之间的对应关系,将所述预设报文模板中参数名标签对应的预设字符串替换为所述第一报文的参数名对应的参数值,以生成第二报文之后,还包括:识别...

【专利技术属性】
技术研发人员:薛思源刘金魁
申请(专利权)人:中国平安财产保险股份有限公司
类型:发明
国别省市:广东,44

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

1