股票软件开发中,经常遇到客户提起全推行情和点播行情,实时选股和盘中预警等术语,今天做一下整理。

【全推】

所谓的全推,就是所有的证券数据同步发送,无论是否看盘,数据都是同步的,看的时候不会有停滞感觉,同时可以实时进行一些操作,比如盘中选股或者实时预警。

【点播】

当前页面股票和上证指数行情更新最快,其中上证指数无条件更新(功能设计),其次是行情列表或自选股版面行情,依屏幕大小为30—50支股票,这个版面可见股票是自动更新的,其他股票一律不更新,大智慧新一代点播更绝(只有当前股票能够实时更新)。

【两者之间的优缺点】

全推行情的优点:实时接收,切换股票的时候没有任何延迟的感觉,同时可以实现盘中选股和实时预警的功能,对于新一代股民,往往有全推行情的要求。

全推行情的缺点:数据传输占用网络资源较大,且如果网络出现问题,容易出现数据不全,会出现较大的结果,同时实时选股和预警指标占用大量的资源,如果软件处理的不好,会出现卡顿,甚至卡死假死这样的现象。

点播行情的优点:占用网络资源少,同时有利于服务器的稳定。

点播行情的缺点:无法实时盘中选股,每只股票打开的时候,都会延迟下载已有的数据。

【两者之间的思考和衡量】

全推行情是未来的趋势,特别在T+0的市场未来会非常的流行。那么如何在软件开发中扬长避短,满足未来的需求呢?我个人认为应该点播和全推行情相互结合。在登录系统或者翻看某只股票的时候,如果K线数据缺失,则走点播行情,如果K线数据完整,则全推分时数据。简单的说,分时数据全推,行情数据点播,同时采用压缩度较高的压缩算法,有减少网络带宽,同时避免掉了数据不全的问题。

【技术要点】

可以采用TCP协议长连接,来传输分时图数据,采用全推的模式。使用UDP和p2p来传输非当前股票的K线数据,这样可以减少服务器的压力,同时实现全推行情。

股票软件开发中全推与点播的区别相关推荐

  1. 股票软件开发中全推与点播的区别(自己留作记录的,请csdn的小编别乱删我的文章)...

    本文内容已经迁移到cnblogs,具体地址: http://www.cnblogs.com/henrui/archive/2012/12/07/2807902.html

  2. 微信开发者和其他服务器区别,求教微信公众号开发中两种认证技术的区别?

    本人对微信开发中2个认证方式有些不解,求各位大佬给解释一番. 众所周知,在微信开发者进行开发时,有两个角色和两个场景存在,我分别描述如下: 第一个场景:微信服务器------>我的服务器. 在我 ...

  3. 电子地图开发中栅格模型与矢量模型的区别

    随着gis行业的不断发展,加上电子地图的日益普及,使得如今市场上与电子地图相关的产品越来越多,从事电子地图开发的企业也如雨后春笋般纷纷出现,既有像百度.谷歌.超图等这些行业巨头,也有像上海为卓.广州哈 ...

  4. 微信小程序开发中,onLoad() 和onShow()的区别

    介绍 在微信小程序的开发过程中,经常用到很多生命周期函数,在这里介绍一下 ,onLoad() 和 onShow() 的区别: onLoad() : 在页面加载的时候触发,只会调用一次,在onLoad( ...

  5. 直播平台软件开发中选择点播播放器哪家强?

    直播平台软件开发中选择点播播放器哪家强? 太长不看版 这里选择了开源播放器IjkPlayer和直播云厂商播放器PLDroidPlayer作为测试样本. 数据统计 软硬编码 IjkPlayer PLDr ...

  6. flutter应用开发中集成极光推送(flutter极光推送第一篇)

    题记 -- 执剑天涯,从你的点滴积累开始,所及之处,必精益求精,即是折腾每一天. 重要消息 精通点的可以查看这里 精述 Flutter 从入门实践到开发一个APP之UI基础篇 视频 flutter从入 ...

  7. unity 角度限制_喵的Unity游戏开发之路 推球:游戏中的物理

    前言很多童鞋没有系统的Unity3D游戏开发基础,也不知道从何开始学.为此我们精选了一套国外优秀的Unity3D游戏开发教程,翻译整理后放送给大家,教您从零开始一步一步掌握Unity3D游戏开发. 本 ...

  8. 大智慧找不到服务器,【图】大智慧官方居然没有全推服务器请老师解决_股票软件,股票指标,炒股,股票论坛,选股公式_股票软件技术交流论坛_理想论坛 - 股票论坛...

    下了2个版本的大智慧,一个是V6.03.10.0725的版本.(这个用正版账号登录收费行情,主站显示的是全推行情),另一个是大智慧金融工程终端V7.10.13.10715的版本(这个版本用正版账号登录 ...

  9. 解决uni-app开发中iphoneX下背景不能全屏铺满的问题

    解决uni-app开发中iphoneX下背景不能全屏铺满的问题 参考文章: (1)解决uni-app开发中iphoneX下背景不能全屏铺满的问题 (2)https://www.cnblogs.com/ ...

最新文章

  1. myeclipse设置
  2. ustc小道消息20211227
  3. Web后端语言模拟http请求(带用户名和密码)实例代码大全
  4. html与cgi脚本的配合使用
  5. tortoisegit图标消失_TortoiseGit文件夹和文件图标不显示解决方法
  6. OJ1081: n个数求和 (多实例测试)(C语言数组实现)
  7. ligertoolbar 动态加载按钮_Axure利用动态面板实现环形加载进度条
  8. python中类的参数怎么传_如何将整个类作为参数传递给另一个类的方法
  9. AD在原理图中高亮网络的两种方法,altium designer 20
  10. 如何加精准粉丝,一个巧妙实用的方法!
  11. linux反向连接如何免密码,编写受密码保护的反向Shell(Linux x64)
  12. 附加数据库及配置ODBC的方法
  13. 如何将卫星影像(高程)导出为西安80、北京54、国家2000坐标系
  14. Java实现人脸识别登录、注册等功能
  15. 浏览器禁用cookie后session还能用吗?cookie与session区别
  16. 卷积神经网络 ——卷积神经网络的结构
  17. python turtle绘图中角度坐标系的绝对零度方向是_python turtle绘图中角度坐标系的绝对零度方向是_程序员也有春天,母亲节用python画朵玫瑰送给妈妈......
  18. 巡检水中机器人_一种水下管道巡检机器人及巡检方法与流程
  19. 世平信息数据安全合规检测实践论文入选中文核心期刊
  20. 小技巧!微信发朋友圈长文字怎样才能避免被折叠成一行?

热门文章

  1. C语言中用链表构建栈讲解,C语言数据结构之使用链表模拟栈的实例
  2. 零起点英语_【零起点英语】第100讲:The Cost of War 战争的代价
  3. 1235813找规律第100个数_每日一课:奥数知识点 —— 找简单数列的规律
  4. 性能测试系列:Jmeter使用记录
  5. android uri跳转导航,android:scheme 通过uri跳转到APP应用指定Activity
  6. 这些问题你遇见过吗?职场中,新人必须堤防的6大陷阱
  7. Flutter应用进行自动化测试
  8. Bose soundlink mini 2, 闪红灯的解决办法
  9. layui tree ajax刷新,layer 刷新某个页面的实现方法
  10. java安装时无法写入文件_Java - 无法写入第二个文件