处理报文的系统、方法、电子设备以及可读存储介质技术方案

技术编号:26262808 阅读:44 留言:0更新日期:2020-11-06 18:01
本发明专利技术实施例提供一种处理报文的系统、方法、电子设备以及可读存储介质,旨在降低区块链系统的交互复杂性,提高用户与区块链系统之间的交互效率。其中,所述系统包括:报文兼容转换系统和目标报文收发系统。所述报文兼容转换系统用于接收第一非目标报文,并根据所述第一非目标报文中的报文字段生成目标报文,以及将所述目标报文发送给目标报文收发系统,其中,所述目标报文和所述第一非目标报文用于请求执行相同的目标任务;所述目标报文收发系统用于接收所述目标报文,并根据所述目标报文,获得与所述目标任务对应的子任务集合,以及将所述子任务集合中包括的子任务发送给区块链系统,以通过所述区块链系统执行所述子任务。

【技术实现步骤摘要】
处理报文的系统、方法、电子设备以及可读存储介质
本专利技术涉及通信
,特别是涉及一种处理报文的系统、方法、电子设备以及可读存储介质。
技术介绍
随着通信技术的快速发展,多种传统的线下任务在通信技术的支持下,逐渐转至线上开展。以金融领域的跨境转账任务为例,区域A的银行a可以通过通信技术向区域B的银行b发起转账任务。为便于理解,区域A的银行a可以向第一中间机构发送转账任务的报文,第一中间机构将该转账任务的报文转发至第二中间机构,第二中间机构再将该转账任务的报文转发至区域B的银行b,使得银行b可以确认银行a发起的转账任务。虽然通信技术的发展使得众多任务可以在线上开展,但是通过上述示例可见,目前的一些任务在线上开展期间,业务流程较为繁琐。并且对于直接参与业务的双方而言,业务在不同中间机构之间的流转并不透明。为此,在区块链技术产生之后,技术人员尝试借助区块链技术开展任务。但是对于用户而言,区块链技术的技术门槛较高,技术难度较大,用户在利用区块链技术开展任务期间,与区块链系统的交互操作复杂。
技术实现思路
r>本专利技术实施例本文档来自技高网...

【技术保护点】
1.一种处理报文的系统,其特征在于,所述系统包括:/n报文兼容转换系统,用于接收第一非目标报文,并根据所述第一非目标报文中的报文字段生成目标报文,以及将所述目标报文发送给目标报文收发系统,其中,所述目标报文和所述第一非目标报文用于请求执行相同的目标任务,所述目标报文和所述第一非目标报文具有不同的报文格式;/n所述目标报文收发系统,用于接收所述报文兼容转换系统发送的所述目标报文,并根据所述目标报文,获得与所述目标任务对应的子任务集合,以及将所述子任务集合中包括的子任务发送给区块链系统,以通过所述区块链系统执行所述子任务,其中,所述子任务集合中包括一个或多个子任务。/n

【技术特征摘要】
1.一种处理报文的系统,其特征在于,所述系统包括:
报文兼容转换系统,用于接收第一非目标报文,并根据所述第一非目标报文中的报文字段生成目标报文,以及将所述目标报文发送给目标报文收发系统,其中,所述目标报文和所述第一非目标报文用于请求执行相同的目标任务,所述目标报文和所述第一非目标报文具有不同的报文格式;
所述目标报文收发系统,用于接收所述报文兼容转换系统发送的所述目标报文,并根据所述目标报文,获得与所述目标任务对应的子任务集合,以及将所述子任务集合中包括的子任务发送给区块链系统,以通过所述区块链系统执行所述子任务,其中,所述子任务集合中包括一个或多个子任务。


2.一种处理报文的方法,其特征在于,所述方法包括:
目标报文收发系统接收目标报文,所述目标报文用于请求执行目标任务;
所述目标报文收发系统根据所述目标报文,获得与所述目标任务对应的子任务集合,所述子任务集合中包括一个或多个子任务;
所述目标报文收发系统将所述一个或多个子任务发送给区块链系统,以通过所述区块链系统执行所述一个或多个子任务。


3.根据权利要求2所述的方法,其特征在于,所述目标报文中包括任务标识和任务参数,所述任务标识表征所述目标任务的任务类型;
所述目标报文收发系统根据所述目标报文,获得与所述目标任务对应的子任务集合,包括:
所述目标报文收发系统根据所述目标报文中包括的任务标识,从多种生成策略中确定该任务标识对应的目标生成策略,并基于该目标生成策略和所述目标报文中的任务参数,生成与所述目标任务的任务类型相对应的子任务集合,其中,多种生成策略分别对应不同的任务标识。


4.根据权利要求3所述的方法,其特征在于,在所述子任务集合中包括多个子任务的情况下,所述多个子任务之间具有时序关系;
所述目标报文收发系统将所述多个子任务发送给区块链系统,以通过所述区块链系统执行所述多个子任务,包括:
所述目标报文收发系统按照所述多个子任务之间的时序关系,将所述多个子任务依次发送给所述区块链系统,以通过所述区块链系统依次执行所述多个子任务;或者,所述目标报文收发系统将所述多个子任务及其之间的时序关系发送给所述区块链系统,以通过所述区块链系统按照所述时序关系依次执行所述多个子任务。


5.根据权利要求2至4任一所述的方法,其特征在于,所述子任务集合中的一个子任务用于发布合约,该合约是多个预设合约中与所述目标任务对应的预设合约。

<...

【专利技术属性】
技术研发人员:邓柯李立夫陈策高勇
申请(专利权)人:成都质数斯达克科技有限公司
类型:发明
国别省市:四川;51

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

1