[发明专利]一种SWIFT报文处理方法及装置在审
申请号: | 201410647348.X | 申请日: | 2014-11-14 |
公开(公告)号: | CN104333515A | 公开(公告)日: | 2015-02-04 |
发明(设计)人: | 曾毅锋;胡平;曹颖;张利珍;林寿宏;刘姝;谢沙;蔡跃进;何嘉杰;戴大虎 | 申请(专利权)人: | 中国建设银行股份有限公司 |
主分类号: | H04L12/863 | 分类号: | H04L12/863 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 swift 报文 处理 方法 装置 | ||
1.一种SWIFT报文处理方法,其特征在于,包括与银行清算系统对应的本地消息队列MQ,所述本地MQ中的本地队列管理器与SWIFT Alliance服务器对应的目标MQ的目标队列管理器之间建立有通信连接,且所述本地队列管理器的远程队列与所述目标队列管理器的接收队列对应,所述本地队列管理器的接收队列与所述目标队列管理器的远程队列对应;
当需要处理SWIFT报文时,所述银行清算系统与所述本地MQ建立通信连接;
所述银行清算系统通过所述通信连接获取MQ配置信息;
所述银行清算系统根据所述MQ配置信息将待发送的SWIFT报文放入指定的本地队列管理器的远程队列,使得所述待发送的SWIFT报文被发送至与所述指定的本地队列管理器的远程队列对应的目标队列管理器的接收队列,所述本地队列管理器的每一个远程队列都对应一个目标队列管理器的接收队列,每一个目标队列管理器的远程队列都对应本地队列管理器的一个接收队列;
所述银行清算系统使用工厂模式获取队列管理器实例,以建立所述银行清算系统与所述本地MQ之间的通信连接。
2.如权利要求1所述的SWIFT报文处理方法,其特征在于,所述方法还包括:
所述银行清算系统根据所述MQ配置信息从指定的本地队列管理器的接收队列中获取待接收的SWIFT报文。
3.如权利要求2所述的SWIFT报文处理方法,其特征在于,所述银行清算系统与所述本地MQ建立通信连接包括:
所述银行清算系统使用工厂模式获取队列管理器实例;
所述银行清算系统基于所述队列管理器实例与所述本地MQ建立通信连接。
4.如权利要求3所述的SWIFT报文处理方法,其特征在于,所述银行清算系统根据所述MQ配置信息将待发送的SWIFT报文放入指定的本地队列管理器的远程队列包括:
所述银行清算系统根据所述MQ配置信息,通过调用MQ API的公用类提供的公共方法将待发送的SWIFT报文放入指定的本地队列管理器的远程队列。
5.如权利要求3所述的SWIFT报文处理方法,其特征在于,所述银行清算系统根据所述MQ配置信息从指定的本地队列管理器的接收队列中获取待接收的SWIFT报文包括:
所述银行清算系统根据所述MQ配置信息,通过调用MQ API的公用类提供的公共方法从指定的本地队列管理器的接收队列中获取待接收的SWIFT报文。
6.一种SWIFT报文处理装置,其特征在于,包括银行清算系统以及与银行清算系统对应的本地消息队列MQ,所述本地MQ中的本地队列管理器与SWIFT Alliance服务器对应的目标MQ的目标队列管理器之间建立有通信连接,且所述本地队列管理器的远程队列与所述目标队列管理器的接收队列对应,所述本地队列管理器的接收队列与所述目标队列管理器的远程队列对应;所述银行清算系统包括:
连接单元,用于当需要处理SWIFT报文时,与所述本地MQ建立通信连接,具体用于使用工厂模式获取队列管理器实例,以建立所述银行清算系统与所述本地MQ之间的通信连接;
获取单元,用于通过所述通信连接获取MQ配置信息;
第一执行单元,用于根据所述MQ配置信息将待发送的SWIFT报文放入指定的本地队列管理器的远程队列,使得所述待发送的SWIFT报文被发送至与所述指定的本地队列管理器的远程队列对应的目标队列管理器的接收队列;
所述本地队列管理器的每一个远程队列都对应一个目标队列管理器的接收队列,每一个目标队列管理器的远程队列都对应本地队列管理器的一个接收队列。
7.如权利要求6所述的SWIFT报文处理装置,其特征在于,所述银行清算系统还包括:
第二执行单元,用于根据所述MQ配置信息从指定的本地队列管理器的接收队列中获取待接收的SWIFT报文。
8.如权利要求6或7所述的SWIFT报文处理装置,其特征在于,所述连接单元包括:
获取模块,用于使用工厂模式获取队列管理器实例;
连接模块,用于基于所述队列管理器实例与所述本地MQ建立通信连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410647348.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:半封闭式螺杆压缩机
- 下一篇:水冷式无油涡旋压缩机