亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        氣象數(shù)據(jù)異地服務(wù)器同步系統(tǒng)的設(shè)計與實現(xiàn)

        2012-12-31 00:00:00陳曉瓊
        計算機光盤軟件與應(yīng)用 2012年18期

        摘要:隨著氣象信息化的飛速發(fā)展,近幾年氣象資料成倍增長,預(yù)報、科研人員對基礎(chǔ)氣象資料的實時性與完整性提出了越來越高的要求,氣象數(shù)據(jù)異地服務(wù)器同步系統(tǒng)用于省級信息中心未完整接收氣象衛(wèi)星數(shù)據(jù)廣播系統(tǒng)分發(fā)的資料時,自動通過FTP方式到國家氣象信息中心的數(shù)據(jù)服務(wù)器下載所需文件,實現(xiàn)與國家級資料的同步,極大的保證了省級氣象資料的完整性與實時性。本文主要介紹了所開發(fā)系統(tǒng)的功能,業(yè)務(wù)流程及實現(xiàn)方法。

        關(guān)鍵詞:資料傳輸;自動同步;FTP

        中圖分類號:TP311.52 文獻標識碼:A 文章編號:1007-9599 (2012) 18-0000-02

        1 引言

        隨著網(wǎng)絡(luò)通訊技術(shù)、現(xiàn)代探測技術(shù)、新一代數(shù)值預(yù)報技術(shù)和天氣預(yù)報業(yè)務(wù)的飛速發(fā)展,目前獲取的氣象觀測數(shù)據(jù)、資料海量增加,省級氣象信息中心除了收集本省的各類資料外,大量的資料通過國家局氣象主站的衛(wèi)星數(shù)據(jù)廣播系統(tǒng)獲得,但是,如果省級接收機出現(xiàn)故障,則故障時段分發(fā)的資料就會缺收。而且,由于接收干擾、降雨衰減等影響,省級文件丟失情況時有發(fā)生,給預(yù)報業(yè)務(wù)和服務(wù)業(yè)務(wù)帶來了直接影響。開發(fā)此氣象數(shù)據(jù)異地服務(wù)器同步系統(tǒng),可以有效滿足預(yù)報、科研人員對基礎(chǔ)氣象資料實時性與完整性日益提高的需求。該系統(tǒng)每間隔一段時間就自動通過地面氣象寬帶網(wǎng)從國家氣象信息中心的數(shù)據(jù)服務(wù)器FTP下載所需文件,以實現(xiàn)省級服務(wù)器的數(shù)據(jù)與國家級數(shù)據(jù)的同步,極大的保證了省級氣象資料的完整性與實時性,提高了省級信息中心提供基礎(chǔ)氣象數(shù)據(jù)的主動性與及時性,解決了資料缺失滯后處理的問題。

        2 系統(tǒng)的功能

        系統(tǒng)的功能主要是實現(xiàn)省級氣象數(shù)據(jù)服務(wù)器資料與國家級的同步,當省級未完整接收國家局氣象衛(wèi)星數(shù)據(jù)廣播系統(tǒng)分發(fā)的資料時, 自動從地面氣象寬帶網(wǎng)FTP連接到主站的數(shù)據(jù)服務(wù)器下載所需文件,由于只在檢測到省級資料不全時才啟動數(shù)據(jù)傳輸功能,避免了大量資料的重復(fù)傳輸,作為資料接收的備份方式,極大的保證了省級資料的完整性與實時性。

        系統(tǒng)界面顯示實時處理的文件,便于值班人員巡視系統(tǒng)的運行情況。數(shù)據(jù)同步每隔20分鐘自動完成當前時間應(yīng)收資料的補全,也可人工干預(yù),手動選擇需要同步的資料類型,在任意時間下載截止當前系統(tǒng)時間的所有缺失資料。按目前的設(shè)置,系統(tǒng)每天掃描的資料類型有地面常規(guī)資料,數(shù)值預(yù)報資料,衛(wèi)星云圖??梢詽M足預(yù)報對基本資料的需求,如果需要更多的數(shù)據(jù),只要在配置文件列表增加相應(yīng)的文件名即可。

        3 系統(tǒng)的業(yè)務(wù)流程分析

        根據(jù)系統(tǒng)數(shù)據(jù)同步的處理過程,得出系統(tǒng)的業(yè)務(wù)流程圖,如圖1所示。用流程圖表示過程直觀形象,易于理解,可以比較清楚地顯示出各個步驟之間的邏輯關(guān)系[1]。

        3.1 選擇需要同步的資料類型

        數(shù)據(jù)同步開始,選擇需要同步的資料類型,可選多種,目前根據(jù)預(yù)報需求,列出了較為常用的幾種,如常規(guī)資料中的地面觀測、高空探測資料,數(shù)值預(yù)報中的歐洲中心、德國、日本資料,還有衛(wèi)星云圖資料。

        3.2 查看省級文件是否齊全

        對照文件列表到省級數(shù)據(jù)服務(wù)器查找文件,如果查找的文件存在,則不需要下載資料;如果沒有查找到匹配的文件,則通過地面氣象寬帶網(wǎng)FTP連接到主站的數(shù)據(jù)服務(wù)器下載所需文件,下載成功后將文件以FTP方式傳到省級的數(shù)據(jù)服務(wù)器,并斷開主站的ftp連接,釋放資源。若主站也沒有所需的文件,則斷開主站的FTP連接,等下一次同步時再下載,本系統(tǒng)設(shè)置的自動同步時間間隔為20分鐘,根據(jù)業(yè)務(wù)需求可調(diào)整,也可以人工干預(yù),手動選擇需要同步的資料類型,在任意時間下載截止當前系統(tǒng)時間的所有缺失資料。

        3.3 判斷文件列表是否結(jié)束

        判斷掃描的文件列表是否結(jié)束。如果列表中還有未查找過的文件,則繼續(xù)查找,如果列表中的缺收文件已查找完畢,則此次數(shù)據(jù)同步結(jié)束。然后更新文件列表,詳細記錄文件下載時間,對缺收的文件進行標示,下一次數(shù)據(jù)同步時再下載。

        4 系統(tǒng)的實現(xiàn)方法

        系統(tǒng)的具體實現(xiàn)就是通過FTP方式查找與傳輸文件,核心功能的實現(xiàn)需要依賴于每天生成的文件列表,每種同步的資料都預(yù)先設(shè)置一個對應(yīng)的文件列表,列出需要的文件名,依據(jù)文件列表可以縮小查找的范圍,將需要同步的資料精確化,確?;举Y料的完整性與及時性。

        4.1 開發(fā)環(huán)境

        系統(tǒng)以C++ Builder為開發(fā)平臺,便于實現(xiàn)簡潔的用戶界面,編程語言使用C++,程序的編寫及調(diào)試在windows XP 操作系統(tǒng)完成,經(jīng)過業(yè)務(wù)使用驗證,在windows系列操作系統(tǒng)運行穩(wěn)定。

        4.2 靈活選擇同步的資料類型

        系統(tǒng)用設(shè)置復(fù)選框的方式,打勾選擇需要同步的資料類型,可以靈活選擇一種或幾種資料,默認方式是全部勾選。

        4.3 數(shù)據(jù)同步過程的實現(xiàn)方法

        系統(tǒng)每隔20分鐘自動掃描一次省級服務(wù)器存放當天資料的目錄,當文件不全時,通過地面氣象寬帶網(wǎng)從主站數(shù)據(jù)服務(wù)器FTP下載截止當前時間所缺的文件,有兩個終端可選,一個是主站網(wǎng)站服務(wù)器,另一個是主站的實時資料服務(wù)器,兩個終端互為備份,每次只選擇其中一個同步數(shù)據(jù),默認為選擇實時資料服務(wù)器,從而確保省級服務(wù)器上的資料與主站是同步的。

        系統(tǒng)每天國際時00點生成當天的文件列表,每次數(shù)據(jù)同步完成后更新該文件。該文件也可以作為簡單日志查看數(shù)據(jù)同步系統(tǒng)的運行情況。文件詳細列出了全部需要掃描的文件名,文件是從網(wǎng)站還是實時資料服務(wù)器下載的,最后一次掃描文件的時間,還有文件的存在方式,0為不存在,1為已經(jīng)存在,新生成的文件存在方式都為0,只要文件的存在方式是不為0的文件,之后的每次查找都不再掃描。

        系統(tǒng)查找文件以及傳輸文件均是以FTP方式連接本地服務(wù)器,因此可以在業(yè)務(wù)網(wǎng)段的任意一臺PC機運行,避免了將服務(wù)器映射為網(wǎng)絡(luò)驅(qū)動器方式,需保證時時連接服務(wù)器的弊端,優(yōu)化了服務(wù)器的資源利用率。

        4.4 模塊化編程

        同步不同類型的資料所采用的流程是一樣的,區(qū)別在于文件存放的路徑和文件名的不同。因此在編程時寫好FTP連接模塊,查找文件用到的文件名匹配模塊,還有FTP傳輸模塊,在同步某種資料時調(diào)用所需模塊賦予對應(yīng)參數(shù)即可。另外,服務(wù)器地址,F(xiàn)TP連接用到的用戶名,登錄密碼,以及文件存放路徑都寫入一個單獨的配置文件,在系統(tǒng)啟動時讀取該文件的內(nèi)容,就不用在程序中重復(fù)錄入相同的參數(shù)。模塊化編程簡化了系統(tǒng)的代碼修復(fù)工作,提高了程序的可靠性。

        5 結(jié)束語

        氣象數(shù)據(jù)異地服務(wù)器同步系統(tǒng)已投入業(yè)務(wù)不間斷運行,期間運行穩(wěn)定,解決了資料不全時手動下載效率低的問題,確保了省級服務(wù)器上的資料與主站的同步性,為預(yù)報員及時獲得實時資料分析天氣提供了有效保障。該系統(tǒng)可擴展性強,通過修改配置文件,設(shè)置服務(wù)器地址,添加文件列表,可實現(xiàn)地市級或縣級氣象數(shù)據(jù)服務(wù)器與省級數(shù)據(jù)服務(wù)器的數(shù)據(jù)同步。

        參考文獻:

        [1]譚浩強.C程序設(shè)計.北京:清華大學(xué)出版社,1999.

        亚洲一区二区精品在线看| 人妻少妇精品专区性色av| 无码人妻一区二区三区在线视频| 国产精品原创永久在线观看| 亚洲第一大av在线综合| 18禁止看的免费污网站| 中文字幕一区二区人妻| 97久久超碰国产精品旧版| 呻吟国产av久久一区二区| 国产成人AⅤ| 一级黄色一区二区三区| 熟女一区二区三区在线观看| 亚洲av无码乱码国产一区二区| 日本高清色倩视频在线观看 | 成年奭片免费观看视频天天看| 亚洲一区二区三区精彩视频| 东北老熟女被弄的嗷嗷叫高潮| 无码人妻精品一区二区三区9厂 | 在线观看日本一区二区三区| 亚洲开心婷婷中文字幕| 久久久av波多野一区二区| 中文无码精品一区二区三区| 国产传媒剧情久久久av| 中文字幕人妻互换激情| 国产a在亚洲线播放| 国产性猛交╳xxx乱大交| 谁有在线观看av中文| 亚洲网站一区在线播放 | 漂亮的小少妇诱惑内射系列| 黄色一区二区三区大全观看| 国产男女免费完整视频| 欧美成人久久久| 国产精品成人无码a 无码| 日韩精品视频在线观看无| 麻豆影视视频高清在线观看| 亚洲AⅤ无码国精品中文字慕| 蜜桃激情视频一区二区| 熟妇人妻无乱码中文字幕真矢织江| 国产精品久久久久久久久岛| 久久AV老司机精品网站导航| 蜜桃网站在线免费观看视频|