[发明专利]一种带流量控制的可扩展的数据交互方法和系统有效
申请号: | 201210362160.1 | 申请日: | 2012-09-25 |
公开(公告)号: | CN102904820A | 公开(公告)日: | 2013-01-30 |
发明(设计)人: | 胡汉英;武剑锋;王泊;黄俊杰;张涛;黄寅飞;陆素源;郑刚;白硕 | 申请(专利权)人: | 上海证券交易所 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/861;H04L29/06;G06F17/30 |
代理公司: | 上海三方专利事务所 31127 | 代理人: | 吴干权 |
地址: | 200120 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉计算机系统数据传输的实时数据交互及控制领域,具体的说是一种带流量控制的可扩展的数据交互方法和系统,包括证券交易所和市场参与者之间以数据库/dbf文件作为实时信息交互接口,市场参与者向数据库接口提交订单数据,交易所向数据库接口提交响应数据和执行报告数据,其特征在于报盘机自适应地控制单位时间内发往交易主机的请求数目,通过流量控制和防止数据洪峰冲击及接口数据库的数据库交互方法,避免短时间内给服务器带来巨大的数据压力,本发明与现有技术相比,实现了流量控制、防止数据洪峰及可扩展的数据库交互方法三者的统一,提高流速,防止数据洪峰冲垮程序,实时数据监测和检查,具有高性能、可扩展、低耦合等良好特性。 | ||
搜索关键词: | 一种 流量 控制 扩展 数据 交互 方法 系统 | ||
【主权项】:
一种带流量控制的可扩展的数据交互方法,包括证券交易所和市场参与者之间以数据库/dbf文件作为实时信息交互接口,市场参与者向数据库接口提交订单数据,交易所向数据库接口提交响应数据和执行报告数据,其特征在于报盘机自适应地控制单位时间内发往交易主机的请求数目,通过流量控制和防止数据洪峰冲击及接口数据库的数据库交互方法,避免短时间内给服务器带来巨大的数据压力;所述的数据库交互方法包括报盘机流量控制方法,所述的报盘机流量控制方法基于在途请求数目控制的流量控制方法,即消息发起方主动查看已经发送给服务器端却又未收到响应的请求数目,定义为在途请求数目,然后依据每个客户端登录用户所预先授权的在途请求数目上限值来进行判断,若会话连接的在途请求数目已经超过上限值,则该登录的客户端主动暂停消息发送,直至收到服务器端响应后在途请求数目恢复到上限值之下才开始继续发送后续消息;所述的数据库交互方法还包括防止数据洪峰冲击的方法:为了避免短时间内服务器端主动推送的大量次要业务数据造成客户端的计算机资源用于次要数据的持续高速处理,而将主要业务数据处理顺序放到了次要业务数据之后,该方法是先收下网络上收到的所有次要业务数据并放置在有限长度的队列中,当队列长度超过指定值时,收到的所有次要业务数据直接丢弃不做任何处理,对主要业务数据则收到后交给指定的数据处理模块依次处理,对丢失的次要业务数据需要在客户端系统繁忙程度降低后再通过主动缺口填补的方式向服务器重新取得,避免数据的丢失。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海证券交易所,未经上海证券交易所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210362160.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种杀虫灯的控制方法和系统
- 下一篇:功率因数控制电路及其控制方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置