股票軟體開發中全推與點播的區別

來源:互聯網
上載者:User

                股票軟體開發中,經常遇到客戶提起全推行情和點播行情,即時選股和盤中預警等術語,今天做一下整理。

【全推】

             所謂的全推,就是所有的證券資料同步發送,無論是否看盤,資料都是同步的,看的時候不會有停滯感覺,同時可以即時進行一些操作,比如盤中選股或者即時預警。

 

【點播】

           當前頁面股票和上證指數行情更新最快,其中上證指數無條件更新(功能設計),其次是行情列表或自選股版面行情,依螢幕大小為30—50支股票,這個版面可見股票是自動更新的,其他股票一律不更新,大智慧新一代點播更絕(只有當前股票能夠即時更新)。

【兩者之間的優缺點】

        全推行情的優點:即時接收,切換股票的時候沒有任何延遲的感覺,同時可以實現盤中選股和即時預警的功能,對於新一代股民,往往有全推行情的要求。

        全推行情的缺點:資料轉送佔用網路資源較大,且如果網路出現問題,容易出現資料不全,會出現較大的結果,同時即時選股和預警指標佔用大量的資源,如果軟體處理的不好,會出現卡頓,甚至卡死假死這樣的現象。

            點播行情的優點:佔用網路資源少,同時有利於伺服器的穩定。

       點播行情的缺點:無法即時盤中選股,每隻股票開啟的時候,都會延遲下載已有的資料。

【兩者之間的思考和衡量】

        全推行情是未來的趨勢,特別在T+0的市場未來會非常的流行。那麼如何在軟體開發中揚長避短,滿足未來的需求呢?我個人認為應該點播和全推行情相互結合。在登入系統或者翻看某隻股票的時候,如果K線資料缺失,則走點播行情,如果K線資料完整,則全推分時資料。簡單的說,分時資料全推,行情資料點播,同時採用壓縮度較高的壓縮演算法,有減少網路頻寬,同時避免掉了資料不全的問題。

【技術要點】

        可以採用TCP協議長串連,來傳輸分時圖資料,採用全推的模式。使用UDP和p2p來傳輸非當前股票的K線資料,這樣可以減少伺服器的壓力,同時實現全推行情。 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.