国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      安全采集股票信息的方法及裝置的制作方法

      文檔序號:7721431閱讀:180來源:國知局
      專利名稱:安全采集股票信息的方法及裝置的制作方法
      技術領域
      本發(fā)明涉及節(jié)目制作技術領域,特別是涉及一種安全采集股票信息的方法及裝置。
      背景技術
      隨著國家經濟的飛速發(fā)展和經濟市場的繁榮,越來越多的老百姓開始關注股票市 場、基金市場,并且關注程度越來越高,關注的渠道有許多,包括交易市場、互聯(lián)網、平面媒 體和電視媒體。其中,電視媒體的受眾面是最為廣泛的,因此越來越多的電視臺都開設了專 門的“經濟頻道”或者“財經頻道”,專門用來制作播出一些財經類的新聞和專題節(jié)目,這類 節(jié)目有著很高的節(jié)目收視率。在這些電視機構的日常節(jié)目制作和播出中,一個重要的環(huán)節(jié)就是能夠播出當前金 融市場的實時交易數據,因此,有關股票資訊信息實時播出的節(jié)目本身具有很廣泛的應用 前景。而在這類節(jié)目的制作過程中,股票資訊信息的實時采集非常重要。目前采用的股票信息采集方法是各類實時交易數據通過各種渠道(有線電視接 口、衛(wèi)星接口、互聯(lián)網接口)收集,并以網絡共享文件的形式存儲在網絡端;然后在節(jié)目制 作過程中,需要從網絡端將所述共享文件先存入數據庫中,然后再根據實際應用需要從數 據庫中提取數據到本地。采集過程可參照圖1所示。這種采集方法對于時間要求非常高的股票資訊節(jié)目而言,基本無法保證數據的實 時性,因為從網絡共享讀取文件并存儲到數據庫,以及從數據庫讀取文件再到本地,都需要 進行數據庫操作,都需要花費時間。而且,還需要獨立的數據庫服務器。由于本身字幕播出系統(tǒng)對硬件設備要求較高, 所以為了保證數據存儲的安全穩(wěn)定性,需要再加裝配備一套數據庫服務器。

      發(fā)明內容
      本發(fā)明所要解決的技術問題是提供安全采集股票信息的方法及裝置,以解決現有 的采集方法無法保證數據實時性的問題。為了解決上述問題,本發(fā)明公開了安全采集股票信息的方法,包括監(jiān)聽網絡端的共享文件是否更新,所述共享文件為實時變化的股票信息;如果更新,則將更新的共享文件從網絡端復制到本地;將本地數據全部備份。優(yōu)選的,所述將本地數據全部備份包括從本地讀取最新的數據;判斷所述最新的數據是否是應用需要的數據,如果不是,則直接進行備份;如果是,則更新應用數據,然后再進行備份。其中,所述更新應用數據包括如果是新加的數據,則將所述最新的數據添加到應用數據中;
      否則,將所述最新的數據替換相應的原應用數據。優(yōu)選的,所述監(jiān)聽網絡端的共享文件是否更新包括實時檢測網絡端的共享文件屬性是否發(fā)生變化,如果變化,則共享文件更新。優(yōu)選的,所述監(jiān)聽網絡端的共享文件是否更新包括定時檢測網絡端的共享文件屬性是否發(fā)生變化,如果變化,則共享文件更新。本發(fā)明還提供了安全采集股票信息的裝置,包括網絡監(jiān)聽模塊,用于監(jiān)聽網絡端的共享文件是否更新,所述共享文件為實時變化 的股票信息;實時采集模塊,用于當網絡端的共享文件更新時,將更新的共享文件從網絡端復 制到本地;本地備份模塊,用于將本地數據全部備份。優(yōu)選的,所述本地備份模塊包括數據讀取單元,用于從本地讀取最新的數據;數據篩選單元,用于判斷所述最新的數據是否是應用需要的數據,如果不是,則直 接備份到本地數據庫;如果是,則更新應用數據,然后再備份到本地數據庫;本地數據庫,用于存儲備份的數據。優(yōu)選的,所述網絡監(jiān)聽模塊實時檢測網絡端的共享文件屬性是否發(fā)生變化,如果 變化,則共享文件更新。優(yōu)選的,所述網絡監(jiān)聽模塊定時檢測網絡端的共享文件屬性是否發(fā)生變化,如果 變化,則共享文件更新。其中所述實時采集模塊將更新的共享文件從網絡端復制到本地磁盤。與現有技術相比,本發(fā)明具有以下優(yōu)點首先,本發(fā)明采用的股票信息實時采集方法,可以將網絡端更新的股票信息直接復 制到本地,而不經過數據庫存儲,因此節(jié)省了數據庫讀寫的時間,加強了數據采集的實時性。其次,本發(fā)明為了保證本地數據的安全可靠性,還將本地數據進行了備份,這樣, 即使從網絡端采集數據的過程中出現數據錯誤問題,還可以使用備份數據而不影響應用。 而且,本地備份所用的數據庫使用系統(tǒng)自帶的小型數據庫即可,不需要單獨配置獨立的數 據庫服務器。因此,本發(fā)明在有限的硬件資源平臺上,實現了數據實時播出,并進行實時備 份。


      圖1是現有技術中股票信息采集的示意圖;圖2是本發(fā)明中股票信息采集的示意圖;圖3是本發(fā)明實施例一所述安全采集股票信息的方法流程圖;圖4是本發(fā)明實施例二所述本地備份數據的方法流程圖;圖5是本發(fā)明實施例三所述安全采集股票信息的裝置結構圖。
      具體實施例方式為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結合附圖和具體實施方式
      對本發(fā)明作進一步詳細的說明。股票信息包括滬市、深市、基金、創(chuàng)業(yè)板卡、新富等不同金融市場的實時交易數據, 這些交易數據包括個股信息、各種類型的指數信息、成交量信息、排名信息等。本發(fā)明提出了一種實時、安全可靠的股票信息采集方法,可應用于電視節(jié)目的制 作,尤其是節(jié)目字幕的制作。參照圖2,是本發(fā)明中股票信息采集的示意圖。證券交易所通過衛(wèi)星推送過來的交易數據是存放在幾個dbf文件中,然后再以網 絡文件共享的方式(以下簡稱為共享文件)提供出來,這些文件的數據都是會實時動態(tài)更 新的。通常,節(jié)目的制作和播出由股票信息實時播出系統(tǒng)完成,而股票信息的實時采集 其中一個環(huán)節(jié)。本發(fā)明采用的采集方式是股票信息實時播出系統(tǒng)通過網絡將共享文件直 接復制到本地,同時在本地對數據進行備份。下面通過實施例進行詳細說明。實施例一參照圖3,是本發(fā)明實施例一所述安全采集股票信息的方法流程圖。步驟301,監(jiān)聽網絡端的共享文件是否更新;如果更新,則執(zhí)行步驟302 ;否則,循環(huán)執(zhí)行步驟301。監(jiān)聽的實現可以有多種方式,本實施例提供了以下兩種一種是采用本地操作系統(tǒng)提供的 API (Application Programming Interface,應 用程序編程接口 )函數進行,即創(chuàng)建一個線程去實時檢測網絡端的dbf文件屬性變化情 況;另外一種是采用定時(如100ms)的方式完成,即定時去網絡端檢測這個時間段 內dbf文件屬性是否發(fā)生了變化。根據實際應用環(huán)境以及應用需求的不同,可以選擇其中一種監(jiān)聽方式。但由于上 述第一種方式需要頻繁地訪問網絡端,因此其穩(wěn)定性較第二種方式要差。步驟302,如果更新,則將更新的共享文件從網絡端復制到本地;當監(jiān)聽到網絡端的共享dbf文件發(fā)生更新后,就需要同步更新到本地,以便保證 節(jié)目播出的同步性。具體方式是將最新的共享dbf文件拷貝一份到本地磁盤目錄,這樣,本 地數據與網絡端數據就保持了一致,本地數據會隨著網絡端數據的變化而更新。步驟303,將本地數據全部備份。共享dbf文件復制到本地之后,就可以直接從本地讀取數據進行節(jié)目制作。但是, 在上述復制過程中,可能由于網絡不穩(wěn)定或網絡突然中斷等原因,會導致復制到本地的數 據殘缺或錯誤,這種情況下如果繼續(xù)從本地讀取數據,就會讀取到錯誤的信息。因此,需要 將本地數據另外備份一份,以便在復制出錯時備用。上述采集方法可以直接從網絡共享上讀取最新的股票數據,實現了本地與網絡共 享的直接通信,而不需要經第三方數據庫轉存,因此可以節(jié)省數據庫讀寫的時間,在第一時 間更快地捕捉市場資訊信息。而且,通過將本地數據進行備份,還保證了本地數據的安全可靠性。并且,本地備 份所用的數據庫使用系統(tǒng)自帶的小型數據庫即可,不需要單獨配置獨立的數據庫服務器。
      綜上所述,本發(fā)明在有限的硬件資源平臺上,實現了股票信息的實時播出,并通過 實時備份保證了播出的安全性。實施例二 基于上述實施例一,當網絡共享上最新的股票數據更新到本地之后,就可以直接 從本地提取應用需要的數據制作成節(jié)目播出。所述應用是指播出各種股票資訊信息,如播 出上證指數信息、播出個股行情信息等。其中,應用需要的數據會臨時存儲在數據記錄中。隨著共享數據的實時變化,應用 中的數據記錄也需要實時更新。參照圖4,是本發(fā)明實施例二所述本地備份數據的方法流程圖。步驟401,定時清空數據記錄;例如,根據節(jié)目播出的時間定時清空數據記錄,如每天上午9:00清空記錄。步驟402,從本地獲取單條最新數據;本地數據會與網絡共享數據保持實時更新,當本地數據更新后,應用就需要從本 地實時讀取更新的數據。步驟403,判斷所述最新的數據是否是應用需要的數據;應用不同,需要的數據也不同。例如,播出上證指數信息,就需要提取出與上證指 數相關的數據;播出個股行情信息,就需要提取與個股行情相關的數據。如果最新的數據是當前應用需要的數據,則繼續(xù)步驟404 ;如果最新的數據不是當前應用需要的數據,則執(zhí)行步驟408。步驟404,追加記錄單條最新數據;追加時需要將最新數據與原來記錄的數據進行比較,分為增加和替換操作,如 下步驟405,判斷是否是新增加的數據;如果原來記錄的數據中沒有與最新數據相對應的記錄,則表明最新數據是新增加 的數據,需要執(zhí)行步驟406;如果最新數據是對原數據的更新,則需要執(zhí)行步驟407。步驟406,將最新數據添加到數據記錄中,并繼續(xù)執(zhí)行步驟408 ;步驟407,將最新數據替換相應的原數據,并繼續(xù)執(zhí)行步驟408 ;步驟408,備份單條最新數據。由上可知,無論本地更新的數據是否是應用所需的數據,都會備份到本地數據庫 中,只是備份的先后順序不同。實施例三參照圖5,是本發(fā)明實施例三所述安全采集股票信息的裝置結構圖。所述裝置主要包括網絡監(jiān)聽模塊51,用于監(jiān)聽網絡端的共享文件是否更新,所述共享文件為實時變 化的股票信息;實時采集模塊52,用于當網絡端的共享文件更新時,將更新的共享文件從網絡端 復制到本地;本地備份模塊53,用于將本地數據全部備份。
      其中,網絡監(jiān)聽模塊51可以采用以下兩種監(jiān)聽方式一種是,所述網絡監(jiān)聽模塊51實時檢測網絡端的共享文件屬性是否發(fā)生變化,如 果變化,則共享文件更新;另一種是,所述網絡監(jiān)聽模塊51定時檢測網絡端的共享文件屬性是否發(fā)生變化, 如果變化,則共享文件更新。而且,上述復制到本地是指復制到本地磁盤等存儲介質中。優(yōu)選的,所述本地備份模塊5進一步可以包括數據讀取單元,用于從本地讀取最新的數據;數據篩選單元,用于判斷所述最新的數據是否是應用需要的數據,如果不是,則直 接備份到本地數據庫;如果是,則更新應用數據,然后再備份到本地數據庫;本地數據庫,用于存儲備份的數據。所述數據庫使用本地系統(tǒng)原有的小型數據庫即可,不需要單獨配置獨立的數據庫 服務器。因此,所述裝置在有限的硬件資源平臺上,實現了數據實時播出,并進行了實時備 份,保證了數據的安全性。本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與 其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。對于裝置實施例 而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關之處參見方法實施例的部 分說明即可。以上對本發(fā)明所提供的安全采集股票信息的方法及裝置,進行了詳細介紹,本文 中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫 助理解本發(fā)明的方法及其核心思想;同時,對于本領域的一般技術人員,依據本發(fā)明的思 想,在具體實施方式
      及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對 本發(fā)明的限制。
      權利要求
      1.安全采集股票信息的方法,其特征在于,包括監(jiān)聽網絡端的共享文件是否更新,所述共享文件為實時變化的股票信息; 如果更新,則將更新的共享文件從網絡端復制到本地; 將本地數據全部備份。
      2.根據權利要求1所述的方法,其特征在于,所述將本地數據全部備份包括 從本地讀取最新的數據;判斷所述最新的數據是否是應用需要的數據,如果不是,則直接進行備份; 如果是,則更新應用數據,然后再進行備份。
      3.根據權利要求2所述的方法,其特征在于,所述更新應用數據包括 如果是新加的數據,則將所述最新的數據添加到應用數據中;否則,將所述最新的數據替換相應的原應用數據。
      4.根據權利要求1或2所述的方法,其特征在于,所述監(jiān)聽網絡端的共享文件是否更新 包括實時檢測網絡端的共享文件屬性是否發(fā)生變化,如果變化,則共享文件更新。
      5.根據權利要求1或2所述的方法,其特征在于,所述監(jiān)聽網絡端的共享文件是否更新 包括定時檢測網絡端的共享文件屬性是否發(fā)生變化,如果變化,則共享文件更新。
      6.安全采集股票信息的裝置,其特征在于,包括網絡監(jiān)聽模塊,用于監(jiān)聽網絡端的共享文件是否更新,所述共享文件為實時變化的股票{曰息;實時采集模塊,用于當網絡端的共享文件更新時,將更新的共享文件從網絡端復制到 本地;本地備份模塊,用于將本地數據全部備份。
      7.根據權利要求6所述的裝置,其特征在于,所述本地備份模塊包括 數據讀取單元,用于從本地讀取最新的數據;數據篩選單元,用于判斷所述最新的數據是否是應用需要的數據,如果不是,則直接備 份到本地數據庫;如果是,則更新應用數據,然后再備份到本地數據庫; 本地數據庫,用于存儲備份的數據。
      8.根據權利要求6或7所述的裝置,其特征在于所述網絡監(jiān)聽模塊實時檢測網絡端的共享文件屬性是否發(fā)生變化,如果變化,則共享 文件更新。
      9.根據權利要求6或7所述的裝置,其特征在于所述網絡監(jiān)聽模塊定時檢測網絡端的共享文件屬性是否發(fā)生變化,如果變化,則共享 文件更新。
      10.根據權利要求6所述的裝置,其特征在于所述實時采集模塊將更新的共享文件從網絡端復制到本地磁盤。
      全文摘要
      本發(fā)明提供了安全采集股票信息的方法及裝置,以解決現有的采集方法無法保證數據實時性的問題。所述方法包括監(jiān)聽網絡端的共享文件是否更新,所述共享文件為實時變化的股票信息;如果更新,則將更新的共享文件從網絡端復制到本地;將本地數據全部備份。本發(fā)明加強了數據采集的實時性,而且,本發(fā)明在有限的硬件資源平臺上,還保證本地數據的安全可靠性。
      文檔編號H04L29/06GK102111570SQ20091024423
      公開日2011年6月29日 申請日期2009年12月28日 優(yōu)先權日2009年12月28日
      發(fā)明者吳定昉 申請人:新奧特(北京)視頻技術有限公司
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1