[发明专利]一种报文处理方法和装置有效
申请号: | 201610052306.0 | 申请日: | 2016-01-26 |
公开(公告)号: | CN105450786B | 公开(公告)日: | 2019-05-14 |
发明(设计)人: | 和婷;赵海;王陈飞;王后庆 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王学强 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 处理 方法 装置 | ||
1.一种报文处理方法,应用于具有多个系统的系统集群中,其特征在于,以携带的数据类型为依据,对所述系统集群中所传输的报文结构进行拆分,存储拆分得到的多个基本报文节点,并保存基本报文节点标识与基本报文节点存储位置的第一对应关系,所述方法包括:
第一系统获取向第二系统发送的数据,所述第一系统和第二系统为所述多个系统中具有不同接口逻辑的两个系统;
所述第一系统从预先存储的多个报文类型中查找到对应所述第二系统接口逻辑的目标报文类型,所述目标报文类型包括符合所述第二系统接口逻辑的至少一个目标节点的标识;
所述第一系统根据所述至少一个目标节点的标识查找所述第一对应关系,得到所述至少一个目标节点的存储位置;
所述第一系统根据所述至少一个目标节点的存储位置获取所述至少一个目标节点;
所述第一系统根据所述至少一个目标节点组成目标报文,并将所述数据依据数据类型置于所述目标报文相应的目标节点中。
2.根据权利要求1所述的方法,其特征在于,还包括预先设置并存储额外节点,保存所述额外节点的标识与所述额外节点的存储位置的第二对应关系,所述额外节点为用于组成报文的节点,所述额外节点用于携带特定类型的数据;
若所述数据中包括所述特定类型的数据,所述第一系统以此确定出所述额外节点的标识;
所述第一系统根据所述额外节点的标识查找所述第二对应关系,得到所述额外节点的存储位置;
所述第一系统从所述额外节点的存储位置获取所述额外节点;
所述第一系统根据所述至少一个目标节点组成目标报文,包括:
所述第一系统根据所述至少一个目标节点和所述额外节点组成所述目标报文。
3.根据权利要求1或2所述的方法,其特征在于,所述第一系统将所述数据依照类型置于所述目标报文中之后,还包括:
所述第一系统向所述第二系统发送所述目标报文。
4.根据权利要求1所述的方法,其特征在于,
根据所述多个基本报文节点和所述第一对应关系制定可扩展标记语言结构定义XSD文件,并通过所述XSD文件协助组成所述目标报文。
5.根据权利要求4所述的方法,其特征在于,
所述目标报文为可扩展标记语言XML格式的报文。
6.一种报文处理装置,应用于具有多个系统的系统集群中,其特征在于,所述装置包括:
拆分单元,用于以携带的数据类型为依据,对所述系统集群中所传输的报文结构进行拆分,存储拆分得到的多个基本报文节点,并保存基本报文节点标识与基本报文节点存储位置的第一对应关系;
第一获取单元,用于获取向第二系统发送的数据,第一系统和第二系统为所述多个系统中具有不同接口逻辑的两个系统;
查找单元,用于从预先存储的多个报文类型中查找到对应所述第二系统接口逻辑的目标报文类型,所述目标报文类型包括符合所述第二系统接口逻辑的至少一个目标节点的标识;
所述查找单元还用于根据所述至少一个目标节点的标识查找所述第一对应关系,得到所述至少一个目标节点的存储位置;
第二获取单元,用于根据所述至少一个目标节点的存储位置获取所述至少一个目标节点;
组报单元,用于根据所述至少一个目标节点组成目标报文,并将所述数据依据数据类型置于所述目标报文相应的目标节点中。
7.根据权利要求6所述的装置,其特征在于,还包括预先设置并存储额外节点,保存所述额外节点的标识与所述额外节点的存储位置的第二对应关系,所述额外节点为用于组成报文的节点,所述额外节点用于携带特定类型的数据;
所述查找单元还用于若所述数据中包括所述特定类型的数据,以此确定出所述额外节点的标识;
所述查找单元还用于根据所述额外节点的标识查找所述第二对应关系,得到所述额外节点的存储位置;
所述第二获取单元还用于从所述额外节点的存储位置获取所述额外节点;
所述组报单元还用于根据所述至少一个目标节点和所述额外节点组成所述目标报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610052306.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型手机套
- 下一篇:一种航标可视化显示系统