报文组装方法及装置制造方法及图纸

技术编号:26173946 阅读:27 留言:0更新日期:2020-10-31 13:59
本发明专利技术公开了一种报文组装方法及装置,涉及区块链技术领域,主要在于能够提高报文的组装效率,确保组装报文的有效性,同时减少业务人员的工作量,降低人工成本。其中方法包括:接收待组装报文的组装请求,其中,所述组装请求携带有所述待组装报文对应的各个交易信息;创建所述待组装报文对应的实体对象,并根据所述各个交易信息对所述实体对象进行赋值处理;若赋值后的实体对象符合预设报文检测规则,则根据赋值后的实体对象生成所述待组装报文。本发明专利技术适用于报文的组装。

Message assembly method and device

【技术实现步骤摘要】
报文组装方法及装置
本专利技术涉及区块链
,尤其是涉及一种报文组装方法及装置。
技术介绍
现在各种符合资质的金融机构通过SWIFT(SocietyforWorldwideInterbankFinancialTelecommu-nication环球同业银行金融电讯协会)网络进行相关的跨境交易,必须要采用SWIFT报文将相关信息发送到对应的接收方,SWIFT报文并非简单的JSON、XML格式,它的报文是基于FIN的标准MTS,而且涉及的报文种类繁多,每个域都会有不同的格式标准,因此组装有效的SWIFT报文显得十分重要。本申请专利技术人在研究中发现,通常根据业务需求,金融机构的业务人员人为组装拼接SWIFT报文。然而,SWIFT报文的组装较为复杂,不同种类的报文组装方式不同,需要耗费大量人力成本,同时这种人为的组装方式导致SWIFT报文的组装效率较低,此外,SWIFT报文的组装对业务人员的业务要求较高,对于经验不足的业务人员,无法确保其所组装报文的有效性。
技术实现思路
本专利技术提供了一种报文组装方法及装置,主要在本文档来自技高网...

【技术保护点】
1.一种报文组装方法,其特征在于,包括:/n接收待组装报文的组装请求,其中,所述组装请求携带有所述待组装报文对应的各个交易信息;/n创建所述待组装报文对应的实体对象,并根据所述各个交易信息对所述实体对象进行赋值处理;/n若赋值后的实体对象符合预设报文检测规则,则根据赋值后的实体对象生成所述待组装报文。/n

【技术特征摘要】
1.一种报文组装方法,其特征在于,包括:
接收待组装报文的组装请求,其中,所述组装请求携带有所述待组装报文对应的各个交易信息;
创建所述待组装报文对应的实体对象,并根据所述各个交易信息对所述实体对象进行赋值处理;
若赋值后的实体对象符合预设报文检测规则,则根据赋值后的实体对象生成所述待组装报文。


2.根据权利要求1所述的方法,其特征在于,不同种类报文对应唯一的主类对象,所述创建所述待组装报文对应的实体对象,包括:
根据所述各个交易信息确定所述待组装报文对应的类别信息;
根据所述类别信息和所述主类对象,创建所述待组装报文对应的实体对象。


3.根据权利要求1所述的方法,其特征在于,所述根据所述各个交易信息对所述实体对象进行赋值处理,包括:
确定所述实体对象中与所述各个交易信息对应的变量,并对确定的各个变量进行赋值;
根据所述实体对象中剩余的各个变量对应的属性信息,对所述剩余的各个变量进行赋值;
将赋值后的各个变量加载至所述实体对象中。


4.根据权利要求1所述的方法,其特征在于,所述若赋值后的实体对象符合预设报文组装规则,则根据赋值后的实体对象生成所述待组装报文,包括:
判断赋值后的实体对象中定义的各个变量是否符合预设报文检测规则;
若符合所述预设报文检测规则,则判断所述实体对象中各个变量对应的属性值是否在预设范围内;
若在所述预设范围内,则根据赋值后的实体对象生成所述待组装报文。


5.根据权利要求1所述的方法,其特征在于,所述根据赋值后的实体对象生成所述待组装报文,包括:
提取赋值后的实体对象中各个变量对应的属性值;
将提取的各个属性值按照预设报文格式要求拼接成所述待组装报文。


6.根据权利要求5所述的方法,其特征在于,所述待...

【专利技术属性】
技术研发人员:陈泰安
申请(专利权)人:深圳壹账通智能科技有限公司
类型:发明
国别省市:广东;44

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

1