[发明专利]一种基于深交所TGW的集群报盘系统有效
申请号: | 202011500389.8 | 申请日: | 2020-12-17 |
公开(公告)号: | CN112613860B | 公开(公告)日: | 2022-08-09 |
发明(设计)人: | 曹世荣;陈利;宋屠康;单兴邦;王刚 | 申请(专利权)人: | 东方证券股份有限公司 |
主分类号: | G06Q20/02 | 分类号: | G06Q20/02;G06Q40/04;H04L69/164;H04L67/141;H04L47/62;H04L43/10 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 赵继明 |
地址: | 200010 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 深交所 tgw 集群 报盘 系统 | ||
1.一种基于深交所TGW的集群报盘系统,其特征在于,包括高速交易总线和报盘服务模块,所述高速交易总线通过UDP组播网络和交易引擎进行通信,接收交易引擎的交易订单,发送给报盘服务模块,同时向交易引擎发送确认和成交回报数据,所述报盘服务模块包括总线处理子模块、业务处理子模块和多个TCP连接,所述总线处理子模块接收交易订单,将属于同一个报盘组的交易订单编入同一个订单队列,所述业务处理子模块按照轮序报盘算法,将订单队列通过TCP连接报送给深交所TGW;
所述业务处理子模块设置有多个交易处理单元,所述交易处理单元的数量与报盘组对应的交易单元的数量相同,业务处理子模块根据交易单元进行逐个分类,将同一个交易单元对应的交易订单投递给对应的交易处理单元;
所述交易处理单元从业务处理子模块中接收相应报盘组的交易单元发送的订单队列,按照轮序报盘算法与预设的单元顺序,将订单队列拆分后通过TCP连接循环报送给深交所不同TGW。
2.根据权利要求1所述的一种基于深交所TGW的集群报盘系统,其特征在于,所述总线处理子模块包括数据解析组件和排队处理组件。
3.根据权利要求2所述的一种基于深交所TGW的集群报盘系统,其特征在于,所述数据解析组件将总线处理子模块收到的交易数据解析成交易订单,所述排队处理组件将所述交易订单按照时间先后顺序编入订单队列。
4.根据权利要求3所述的一种基于深交所TGW的集群报盘系统,其特征在于,所述数据解析组件通过解析底层二进制数据,按照预设的订单数据结构进行打包,形成所述交易订单。
5.根据权利要求1所述的一种基于深交所TGW的集群报盘系统,其特征在于,所述集群报盘系统设有相应的TGW连接状态列表,采用心跳监测方式来监测所述TGW连接状态列表中的每一个TGW的健康状态,并将监测到的异常TGW从TGW健康列表中剔除,断开与异常TGW的连接。
6.根据权利要求5所述的一种基于深交所TGW的集群报盘系统,其特征在于,所述集群报盘系统的功能还包括接收深交所TGW回传的订单确认数据和成交回报数据,根据交易订单的报盘合同号识别订单确认数据,对于重复收到的订单确认数据进行过滤,同时根据交易订单的报盘合同号和深交所的成交编号识别成交回报数据,对于重复收到的成交回报数据进行过滤。
7.根据权利要求1所述的一种基于深交所TGW的集群报盘系统,其特征在于,所述轮序报盘算法设有轮序机制与故障标识和隔离机制。
8.根据权利要求1所述的一种基于深交所TGW的集群报盘系统,其特征在于,所述高速交易总线基于高速万兆网卡,通过高速交换机与交易引擎处于同一个万兆组播网络。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东方证券股份有限公司,未经东方证券股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011500389.8/1.html,转载请声明来源钻瓜专利网。