← 返回列表
基于共享内存消息队列的金融行情订阅方法、设备及介质
申请人信息
- 申请人:长城证券股份有限公司
- 申请人地址:518000 广东省深圳市福田区福田街道金田路2026号能源大厦南塔楼10-19层
- 发明人: 长城证券股份有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 基于共享内存消息队列的金融行情订阅方法、设备及介质 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311398128.3 |
| 申请日 | 2023/10/26 |
| 公告号 | CN117608871A |
| 公开日 | 2024/2/27 |
| IPC主分类号 | G06F9/54 |
| 权利人 | 长城证券股份有限公司 |
| 发明人 | 梁超; 张文精; 徐楠 |
| 地址 | 广东省深圳市福田区福田街道金田路2026号能源大厦南塔楼10-19层 |
摘要文本
长城证券股份有限公司取得“一种透气窗帘布”专利技术,本发明涉及数据订阅技术领域,公开了一种基于共享内存消息队列的金融行情订阅方法、设备及介质。金融行情订阅方法包括:业务进程向共享内存中行情进程的请求消息队列写入金融行情数据的订阅请求;侦听共享内存中应答消息队列是否接收到行情进程基于订阅请求写入的行情更新通知;当接收到行情更新通知时,根据行情代码,在对应行情缓存区的行情代码映射关系表中查找行情信息在行情缓存区的地址偏移量;基于地址偏移量,在共享内存中对应行情缓存区读取行情信息中订阅的行情数据。本发明实现了业务进程与行情进程分离的松耦合架构,通过共享内存和无锁队列降低了进程间通信的时延,提升了实时行情的推送速度,提高了行情进程的复用性。
专利主权项内容
1.一种基于共享内存消息队列的金融行情订阅方法,其特征在于,所述共享内存消息队列包括请求消息队列和应答消息队列两种类型,所述金融行情订阅方法包括:业务进程向共享内存中行情进程的请求消息队列写入金融行情数据的订阅请求;业务进程侦听共享内存中应答消息队列是否接收到行情进程基于所述订阅请求写入的行情更新通知;当接收到所述行情更新通知时,业务进程根据所述行情更新通知中的行情代码,在对应行情缓存区的行情代码映射关系表中查找,得到所述行情代码对应的行情信息在行情缓存区的地址偏移量;业务进程基于所述地址偏移量,在共享内存中对应行情缓存区读取行情信息中订阅的行情数据。 更多数据: