[發明專利]智能化局域網數據采集方法有效
| 申請號: | 201210276361.X | 申請日: | 2012-08-03 |
| 公開(公告)號: | CN102801559A | 公開(公告)日: | 2012-11-28 |
| 發明(設計)人: | 王宏亮;邱國金;王河生;任軒;其他發明人請求不公開姓名 | 申請(專利權)人: | 南京富士通南大軟件技術有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L1/00;H04L29/06 |
| 代理公司: | 南京知識律師事務所 32207 | 代理人: | 蔣海軍 |
| 地址: | 210012 *** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 智能化 局域網 數據 采集 方法 | ||
技術領域
本發明涉及一種數據采集方法,尤其是涉及智能化局域網數據采集方法。
背景技術
現有數據采集技術3種方式:
(1)在Linux環境下使用rsync命令將數據采集單元的數據同步到中心數據匯總單元,即rsync數據同步法,Rsync(remote?synchronize)是一款實現遠程同步功能的免費軟件,它在同步文件的同時,可以保持原來文件的權限、時間、軟硬鏈接等附加信息。rsync是用“rsync算法”提供了一個客戶機和遠程文件服務器的文件同步的快速方法,而且可以通過SSH方式來傳輸文件,rsync包括如下的一些特性:能更新整個目錄和樹和文件系統;有選擇性的保持符號鏈接、硬鏈接、文件屬性、權限、設備以及時間等;對于安裝來說,無任何特殊權限要求;對于多個文件來說,內部流水線減少文件等待的延時;能用rsh、ssh或直接端口做為傳輸端口;支持匿名rsync同步文件,是理想的鏡像工具;
(2)在每臺數據采集單元安裝FTP服務端程序,在中心數據匯總單元安裝FTP客戶端程序,中心數據匯總單元(FTP客戶端)把腳本上傳到數據采集單元(FTP服務端),中心數據匯總單元(FTP客戶端)從各個數據采集單元(FTP服務端)下載數據,即FTP傳輸法,FTP客戶端實現要建立兩個通道,其實是兩個調用了connect函數的連接:一個控制命令通道,專門用來傳輸一些字符串命令信息;一個數據傳輸通道,用來傳輸數據。控制命令通道一定是由客戶端向服務器的連接(默認的端口是21,也可以指定端口,這要看服務器的設置),連接的過程完成了FTP的登錄。數據通道則不一定,具體哪個連哪個,與PASV命令有關。FTP斷點續傳的原理可分為斷點下載和斷點上傳。所述斷點下載:向服務器發送“REST+本地文件長度”命令,告訴服務器,客戶端要斷點下載了,這時服務器還不知道客戶端要下載哪個文件;要實現FTP的斷點續傳,FTP服務器必須支持REST指令,這條指令在FTP協議文本RFC959中就已經定義了,不過它不是FTP服務器必須支持的指令。一般在下載前使用REST?100命令進行實驗,如果服務器正常執行了這條命令,說明該服務器支持FTP斷點續傳。REST后面跟的數表示下載文件的起始位置,而REST?0表示從文件最開始處下載。REST命令本身并不執行下載功能,你仍需要使用RETR命令執行下載工作;向服務器發送“RETR+文件名”命令,通知服務器要下載的文件名,這時服務器開始定位文件指針讀文件并發送數據;客戶端定位本地文件指針(文件末尾);兩端的準備工作都做完了以后,客戶端創建socket,以被動或非被動方式建立數據通道,循環調用recv接收數據并追加入本地文件。所述斷點上傳:獲取服務器上和本地要上傳文件的同名文件大小;向服務器發送“APPE+文件名”,通知服務器,接下來從數據通道發送給你的數據要附加到這個文件末尾;定位本地文件指針(和FTP上文件大小相同的位置);從文件指針處讀數據并發送。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京富士通南大軟件技術有限公司,未經南京富士通南大軟件技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210276361.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種氧化電位水CIP消毒殺菌系統
- 下一篇:化妝粉盒
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





