[发明专利]交易订单处理方法、装置、计算机设备和存储介质在审
申请号: | 202110279494.1 | 申请日: | 2021-03-16 |
公开(公告)号: | CN113095935A | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 周基鑫;韦伟;赵楠;张晓川;乔伟健;李海鹏;秦玮;李宁;杨泽 | 申请(专利权)人: | 深圳华锐金融技术股份有限公司 |
主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06Q40/06;G06F9/48 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 段志 |
地址: | 518048 广东省深圳市福田区梅林街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交易 订单 处理 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及一种交易订单处理方法、装置、计算机设备和存储介质。所述方法包括:所述主线程获取用户的客户端发送的不少于一条交易订单信息;所述主线程根据获取的交易订单信息的数量确定所述子线程的数量,并启动所述子线程;所述主线程根据接收到所述交易订单信息的时间顺序向所述子线程发送所述交易订单信息;所述子线程对接收到的所述主线程发送的交易订单信息进行风险检查和交易处理。采用本方法能够实现在保证券商交易系统处理能力的前提下,使投资者的交易订单能有序得到处理。
技术领域
本申请涉及互联网技术领域,特别是涉及一种交易订单处理方法、装置、计算机设备和存储介质。
背景技术
随着证券网络交易技术的发展,券商系统在接收到用户端发送的交易订单时,对交易订单进行处理。该券商系统可以包含有TE(Trading Engine,交易引擎)、ORS(OrderRouting Service,系统报盘服务组件)等组件。
在对交易订单进行处理的过程中,目前的券商交易系统普遍使用多线程无序并发处理技术,以实现对交易订单处理能力的提升;但是,这种无序的处理技术对交易系统来说存在着业务纠纷的风险,可能会导致投资者的订单不能被有序处理的技术问题。
发明内容
基于此,有必要针对上述技术问题,提供一种在保证券商交易系统处理能力的前提下,使投资者的交易订单能有序得到处理的交易订单处理方法、装置、计算机设备和存储介质。
一种交易订单处理方法,所述方法包括:
主线程获取用户的客户端发送的不少于一条交易订单信息;
所述主线程根据获取的交易订单信息的数量确定所述子线程的数量,并启动所述子线程;
所述主线程根据接收到所述交易订单信息的时间顺序向所述子线程发送所述交易订单信息;
子线程对接收到的所述主线程发送的交易订单信息进行风险检查和交易处理。
在其中一个实施例中,还包括:所述子线程对接收到的所述主线程发送的交易订单信息进行风险检查,获取风险检查结果;
若所述风险检查结果为检查通过,对所述交易订单信息进行交易处理。
在其中一个实施例中,还包括:若所述风险检查结果为检查不通过,将所述风险检查结果发送至用户的客户端。
在其中一个实施例中,还包括:对所述交易订单信息进行交易检查,生成交易检查结果;所述交易检查结果包括检查通过和检查不通过;
根据所述交易检查结果,对所述交易订单信息进行报盘处理。
在其中一个实施例中,还包括:若所述交易检查结果为检查通过,将所述交易订单信息发送至交易所服务器进行报盘处理。
在其中一个实施例中,还包括:接收所述交易所服务器发送的回报信息;所述回报信息是所述交易所服务器对接收的交易订单信息进行报盘处理后生成的;
将所述回报信息发送至交易网关,通过交易网关将所述回报信息发送至用户的客户端。
在其中一个实施例中,还包括:将所述交易订单信息和所述回报信息存储至数据库中。
一种交易订单处理装置,所述装置包括:
获取模块,用于使所述主线程获取用户的客户端发送的不少于一条交易订单信息;
启动模块,用于使所述主线程根据获取的交易订单信息的数量确定所述子线程的数量,并启动所述子线程;
发送模块,用于使所述主线程根据接收到所述交易订单信息的时间顺序向所述子线程发送所述交易订单信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳华锐金融技术股份有限公司,未经深圳华锐金融技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110279494.1/2.html,转载请声明来源钻瓜专利网。