[发明专利]一种基于交易网关的标准化应急撤单系统在审
| 申请号: | 202210177763.8 | 申请日: | 2022-02-24 |
| 公开(公告)号: | CN114549208A | 公开(公告)日: | 2022-05-27 |
| 发明(设计)人: | 刘国华;徐俊武;陈吉芳;崔保平;黄心刚;张海荣;沈俊华;王康贵 | 申请(专利权)人: | 上海金融期货信息技术有限公司 |
| 主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06Q40/06;G06F9/445 |
| 代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 施浩 |
| 地址: | 200122 上海市浦东新区中国(*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 交易 网关 标准化 应急 系统 | ||
1.一种基于交易网关的标准化应急撤单系统,其特征在于,系统包括配置管理层、数据库适配层、接入及数据接口层、核心层、报盘层,其中:
配置管理层,用于配置信息加载、配置数据更新以及配置生效数据分发;
数据库适配层,包括适配器、简易插件和适配层逻辑单元,其中:
适配器中预置至少一个数据库适配器,数据库适配器配置为实现数据库的会话管理、指令执行、结果集获取,其中数据库适配器的选择由通过配置管理层加载的配置信息所指定;
简易插件包含插件加载器和插件源,其中插件加载器把插件源的信息加载到数据库适配层,并把指令信息放入适配层逻辑单元的存储区,供接入及数据接口层调配使用;以及
适配层逻辑单元,根据配置管理层的配置数据,选择合适的数据库适配器,并装载所选择的数据库适配器对应的插件信息,同时与接入及数据接口层对接以接收接入及数据接口层的业务调配,根据业务标识发送对应指令的请求并接收数据库适配器返回的结果集,把结果集透传给核心层;
接入及数据接口层,提供接入接口,制定统一的数据接口模型,为核心层到外部数据库的接入提供方法接口;
核心层,用于撤单策略模式的适配、应撤单的订单筛选、撤单请求组装及缓存、缓存订单簿管理、回报处理、流程控制、链路维护,其中链路维护包括链路检测和断链重连;
报盘层,用于与交易网关会话维护、标准协议打包和解析、内部结构转化、请求数据的发送和回报数据的接收。
2.根据权利要求1所述的基于交易网关的标准化应急撤单系统,其特征在于,数据库适配器的选择是互斥的,即每次只允许一个数据库适配器生效。
3.根据权利要求1所述的基于交易网关的标准化应急撤单系统,其特征在于,插件源是一组sql查询指令集的文件,便于查询逻辑的调整及不同业务适配。
4.根据权利要求1所述的基于交易网关的标准化应急撤单系统,其特征在于,接入及数据接口层提供的方法接口包括连接、连接断开、业务查询。
5.根据权利要求1所述的基于交易网关的标准化应急撤单系统,其特征在于,接入及数据接口层制定的数据接口模型用于作为核心层获取数据输入标准。
6.根据权利要求1所述的基于交易网关的标准化应急撤单系统,其特征在于,接入及数据接口层制定的数据接口模型还用于供数据库适配层适配各数据库时提供和开发简易插件的输出依据。
7.根据权利要求5所述的基于交易网关的标准化应急撤单系统,其特征在于,从核心层获取数据输入标准包括:回报序号数据输入输出标准、撤单依赖数据输入输出标准。
8.根据权利要求1所述的基于交易网关的标准化应急撤单系统,其特征在于,核心层支持四种应急的撤单策略模式:
策略1:通过交易网关重塑全量订单并撤单;
策略2:重塑指定断点之后的订单并撤单;
策略3:重塑数据库落地挂单并撤单;
策略4:结合落地数据库数据和交易网关回报数据重塑全量订单并撤单。
9.根据权利要求1所述的基于交易网关的标准化应急撤单系统,其特征在于,核心层中设有策略适配器、数据管理单元、逻辑处理单元、核心引擎,其中:
策略适配器,根据设置的策略类型适配对应的处理逻辑,其中策略类型的设置是通过配置文件设置策略再由配置管理层加载到核心层;
数据管理单元,用于数据的获取以及与数据库间的链接维护,根据逻辑处理单元的逻辑规则,调用接入及数据接口层的接口,并处理返回的结果数据供逻辑处理单元使用;
逻辑处理单元,用于根据策略发起数据库查询调度指令,把查询数据加工后存入被撤单订单簿,接收交易所回报,根据回报订单状态更新订单簿,监控订单簿,把被撤单订单簿数据重塑成撤单请求;
核心引擎,用于数据结构转换及输入输出调度,请求处理器获取逻辑处理单元的撤单请求,转换成内存流的数据根式,并写入请求内存流,回报处理器读取回报内存流中的数据,转换为逻辑处理单元的逻辑处理数据格式,再发送到逻辑处理单元。
10.根据权利要求1所述的基于交易网关的标准化应急撤单系统,其特征在于,报盘层包含前置引擎、后置引擎、编码器和解码器,其中:
前置引擎,用于从请求内存流中读取撤单请求,以及从交易所的回报数据写入到回报内存流;
后置引擎,用于发送撤单请求到交易网关、接收交易网关的回报数据同时负责报盘层与交易网关的连接建立、会话维护;
编码器和解码器,用于对接证券交易所标准的Binary和STEP协议接口,做内部结构和标准协议的相互转换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海金融期货信息技术有限公司,未经上海金融期货信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210177763.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:侵入式接入异构柜台的风控网关平台系统
- 下一篇:一种捏脸处理方法





