一种报文转发方法及装置制造方法及图纸

技术编号:30331362 阅读:19 留言:0更新日期:2021-10-10 00:37
本申请公开了一种报文转发方法及装置,该方法包括:接收业务系统发送的报文;根据报文调用预存的接口库中的目标接口;接口库中存储有多个类型的区块链平台对应的接口;目标接口与报文的目标区块链平台的类型对应;通过目标接口将报文发送至目标区块链平台。本申请实施例提供的报文转发装置,通过接收固定的报文格式,并将报文发送给不同类型的目标区块链平台,减少了业务系统的计算资源的消耗。同时,由于在增加新的区块链平台时,业务系统不需要增加新的接口,只需要在本申请实施所提供的接口库中载入新的区块链平台接口,可以减少区块链平台测试和开发的难度。平台测试和开发的难度。平台测试和开发的难度。

【技术实现步骤摘要】
一种报文转发方法及装置


[0001]本申请涉及计算机领域,尤其涉及一种报文转发方法及装置。

技术介绍

[0002]随着计算机的发展,区块链平台的应用越来越广泛。目前,区块链平台通常使用多种软件开发工具包(Software Development Kit,SDK)进行开发和测试。
[0003]这导致业务系统接入不同类型的区块链平台时,业务系统需要安装多种不同的SDK。即业务系统与区块链平台进行数据交互时需要不同的接口与不同的区块链平台进行交互。因此,业务系统安装多种不同的接口将消耗过多的计算资源,增加了区块链平台测试和开发的难度。

技术实现思路

[0004]为了解决上述技术问题,本申请提供了一种报文转发方法及装置,用于减少区块链平台测试和开发的难度。
[0005]为了实现上述目的,本申请实施例提供的技术方案如下:
[0006]本申请实施例提供一种报文转发方法,所述方法应用于报文转发装置,所述方法包括:
[0007]接收业务系统发送的报文;
[0008]根据所述报文调用预存的接口库中的目标接口本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种报文转发方法,其特征在于,所述方法应用于报文转发装置,所述方法包括:接收业务系统发送的报文;根据所述报文调用预存的接口库中的目标接口;所述接口库中存储有多个类型的区块链平台对应的接口;所述目标接口与所述报文的目标区块链平台的类型对应;通过所述目标接口将所述报文发送至所述目标区块链平台。2.根据权利要求1所述的方法,其特征在于,所述根据所述报文调用预存的接口库中的目标接口包括:解析所述报文,获得所述报文的目标区块链平台的信息;根据所述目标区块链平台的信息调用预存的接口库中的目标接口。3.根据权利要求1所述的方法,其特征在于,所述目标区块链平台的信息包括一下至少一种:所述目标区块链平台的服务器地址、所述目标区块链平台的合约地址和所述目标区块链平台的账户地址。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述目标区块链平台的返回数据;将所述返回数据转换成标准报文格式,生成返回报文;所述标准报文格式为所述业务系统适用的报文格式;向所述业务系统发送所述返回报文。5.根据权利要求1

4任一项所述的方法,其特征在于,所述接口包括下列至少一种:连接所述区块链平台节点、对所述报文中的数据进行签名和调用对应的合约函数。6.一种报文转发装置,其特征在于,所...

【专利技术属性】
技术研发人员:李昀邓卫兵李增兴
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1