报文生成方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38336042 阅读:21 留言:0更新日期:2023-08-02 09:16
本发明专利技术提供了一种报文生成方法、装置、电子设备及存储介质,可应用于金融领域或其他领域,请求方系统与服务方系统之间采用标准功能接口加自定义接口,请求方系统为各个服务方系统统一提供自定义接口声明界面,各个服务方系统在该自定义接口声明界面实现自定义接口声明,各个服务方系统的自定义接口彼此独立。由于循环体可以多次循环,自定义字段理论上可以无限增加,请求方系统与服务方系统进行通信时通过按照循环体格式将至少一个自定义字段数据组装成报文,实现自定义接口的灵活配置以及统一解析,服务方系统在需要增加、修改或删除自定义字段时可以自己通过自定义接口声明界面维护,请求方系统无需进行二次开发。请求方系统无需进行二次开发。请求方系统无需进行二次开发。

【技术实现步骤摘要】
报文生成方法、装置、电子设备及存储介质


[0001]本专利技术涉及计算机
,更具体的,涉及一种报文生成方法、装置、电子设备及存储介质。

技术介绍

[0002]目前各类IT系统之间的交互情况越来越多,场景越来越复杂。随着业务的不断发展,系统需要具备迅速调整以适应业务变动的能力。特别是全辖统一入口,在后台链接到各个地方特色系统的情况,或者对接多家服务提供商,统一对接的情况,既需要解决共性功能,又需要对各个系统的差异化进行特殊处理,因此,系统之间的接口无论从时效性、灵活性、还是复杂性,都面临越来越大的挑战。
[0003]目前系统之间的接口,需要双方预先对字段进行逐一定义、处理,增加预留字段以减少接口变动。对于一对多方且有特殊报文需要处理的情况,目前也有按照标准报文+特性报文来处理,但是每个特性报文的增加,都需要服务方请求方同时修改开发,以上情况均无法满足对接口的快速变动与定义。

技术实现思路

[0004]有鉴于此,本专利技术提供了一种报文生成方法、装置、电子设备及存储介质,服务方系统在需要增加、修改或删除自定义字段时可以本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种报文生成方法,其特征在于,应用于请求方系统,所述请求方系统对应至少一个服务方系统,所述方法包括:接收服务方系统发送的自定义接口声明,所述自定义接口声明是服务方系统通过所述请求方系统为各个服务方系统统一提供的自定义接口声明界面配置完成的;解析所述自定义接口声明,得到自定义接口对应的至少一个自定义字段数据;按照循环体格式将所述至少一个自定义字段数据组装成报文,每个自定义字段分别对应一个循环体;将标准功能接口对应的报文与所述自定义接口对应的报文进行组装,生成请求报文,所述标准功能接口为各个服务方系统的共用接口。2.根据权利要求1所述的方法,其特征在于,所述自定义接口声明界面包括自定义报文类型配置界面和自定义字段配置界面,所述自定义字段配置界面包括字段类型、字段顺序、字段名称、字段长度以及拓展属性。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收服务方系统发送的报文;根据所述标准功能接口加所述自定义接口的方式解析接收到的报文,得到所述标准功能接口对应的报文以及所述自定义接口对应的报文;按照循环体格式对所述自定义接口对应的报文进行解析,得到每个循环体对应的自定义字段数据,自定义字段数据包括自定义字段的各个属性以及各个属性的取值。4.根据权利要求3所述的方法,其特征在于,在得到每个循环体对应的自定义字段数据之后,所述方法还包括:根据所述自定义接口声明对所述自定义接口对应的报文进行校验。5.一种报文生成装置,其特征在于,应用于请求方系统,所述请求方系统对应至少一个服务方系统,所述装置包括:声明接收单元,用于接收服务方系统发送的自定义接口声明,所述自定义接口声明是服务方系统通过所述请求方系统为各个服务方系统统一提供的自定义接口声明界面配置完成的;声明解析单元,用于解析所述自...

【专利技术属性】
技术研发人员:许哲浩焦明飞朱杰辉
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1